none
Negar acesso de um login RRS feed

  • Pergunta

  • Olá, gostaria de saber como eu faço para negar um acesso de um login. Exemplo, estou usando dois logins para acessar o meu sistema, um deles terá acesso completo(conseguirá abrir todos os formulários), o que eu quero fazer é diminuir o acesso do outro login(ele não conseguirá abrir todos os formulários, só alguns).
    sábado, 18 de junho de 2016 17:06

Respostas

  • Enzo, você vai precisar implementar um cadastro de definições de usuário, onde terá todos os processos que quer controlar nele. Ao chamar o relatório, no inicio desta rotina terá que validar se o usuário tem acesso a esse processo. Abortando ou não sua continuidade.

    • Marcado como Resposta Thales F Quintas segunda-feira, 20 de junho de 2016 13:33
    sábado, 18 de junho de 2016 19:51
  • Boa noite Enzo,

    você tem que criar um campo para o tipo de login. Se o tipo vai ser administrador, funcionário e etc.

    Aí você compara o campo se o tipo é adm ou não. Se não for adm, você faz um foreach para percorrer os controles e desabilitar os que não podem ser acessados por não adm's.

    Abraços.

    • Marcado como Resposta Thales F Quintas segunda-feira, 20 de junho de 2016 13:33
    domingo, 19 de junho de 2016 21:30

Todas as Respostas

  • Enzo, você vai precisar implementar um cadastro de definições de usuário, onde terá todos os processos que quer controlar nele. Ao chamar o relatório, no inicio desta rotina terá que validar se o usuário tem acesso a esse processo. Abortando ou não sua continuidade.

    • Marcado como Resposta Thales F Quintas segunda-feira, 20 de junho de 2016 13:33
    sábado, 18 de junho de 2016 19:51
  • teria um código para me mostrar como exemplo? Não manjo muito.

    domingo, 19 de junho de 2016 17:53
  • Boa noite Enzo,

    você tem que criar um campo para o tipo de login. Se o tipo vai ser administrador, funcionário e etc.

    Aí você compara o campo se o tipo é adm ou não. Se não for adm, você faz um foreach para percorrer os controles e desabilitar os que não podem ser acessados por não adm's.

    Abraços.

    • Marcado como Resposta Thales F Quintas segunda-feira, 20 de junho de 2016 13:33
    domingo, 19 de junho de 2016 21:30