Autor Tópico: Bloquear Menu  (Lida 1044 vezes)

Fernando.Oliveira

  • Intermediário
  • ***
  • Mensagens: 248
Bloquear Menu
« Online: Março 09, 2012, 09:09:47 am »
Não estou usando o esquema de segurança no SC 6, Gostaria de saber como posso fazer para bloquear o menu caso o usuario digite o caminho no browser, pois o mesmo abre diretamente.

Gostaria que fosse feito como acontece quando se usa a segurança do SC ou algo parecido.

Att,
Skype: fernando.comf
GTalk : fernandomacoli
Scriptcase V6

jovitomelo

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 916
    • Simples Assim
    • Email
Re:Bloquear Menu
« Responder #1 Online: Março 09, 2012, 10:34:22 am »
Fernando,

Vc tem que habilitar a segurança nas aplicações desejadas e fazer o controle através das macros:

sc_apl_status($aplicacao,'on'); -> estabelece se a $aplicacao poderá ser acessada
sc_apl_conf($aplicacao,"insert", "off"); -> define o que se pode fazer (insert,update,delete) com a $aplicacao
sc_apl_conf($aplicacao,"update", "off");
sc_apl_conf($aplicacao,"delete", "off");

Essas macros devem ser utilizadas na aplicação login... que necessariamente não terá a segurança habilitada... no momento em que o usuário se logar você verifica quais as permissões que ele têm sobre cada app e seta estas permissões pelas macros acima....

Internamente o SC faz o controle das sessões através da segurança de cada aplicação... se vc não quiser fazer na unha, terá habilitar a segurança individual de cada aplicação.

Forte abraço.
« Última modificação: Março 09, 2012, 10:37:50 am por jovitomelo »
Jovito Melo
Maceió - Alagoas

Fernando.Oliveira

  • Intermediário
  • ***
  • Mensagens: 248
Re:Bloquear Menu
« Responder #2 Online: Março 09, 2012, 12:04:34 pm »
Vlw Obrigado.. Vou fazer os testes.
Att,
Skype: fernando.comf
GTalk : fernandomacoli
Scriptcase V6

Fernando.Oliveira

  • Intermediário
  • ***
  • Mensagens: 248
Re:Bloquear Menu
« Responder #3 Online: Março 09, 2012, 03:39:17 pm »
Teste OK.
Att,
Skype: fernando.comf
GTalk : fernandomacoli
Scriptcase V6