KB-47382: Desabilitando botões apenas para determinados grupos de usuários.

Descrição:

Como desabilitar um botão para determinados grupos de usuários (por exemplo, para impedir que usuários que não pertençam ao grupo Administradores o acessem quando fizerem login na aplicação)?

Solução:

Para isso, basta utilizar o método IsUserMemberOfGroup(GroupName, [UserName]). É necessário primeiramente que os usuários e grupos estejam devidamente cadastrados na aplicação. Após isto, siga estes procedimentos:

1 – Crie um Tag Interno do tipo Booleano no Viewer, chamado Habilita_Usuario.
2 – Crie um script no evento OnLogin do Viewer com o seguinte código:

Item("Habilita_Usuario").Value = IsUserMemberOfGroup("Administradores") 
3 – Crie uma associação simples na propriedade Enabled do botão que se deseja ocultar na aplicação com o valor do tag Habilita_Usuario.

 

Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Comentários em “KB-47382: Desabilitando botões apenas para determinados grupos de usuários.

Deixe seu Comentário

Seu endereço de e-mail não será publicado. Campos marcados com asterisco são obrigatórios *