+1 voto
47 visitas
Como posso, no Python, capturar os papéis de um usuário logado? Preciso dessa informação para exibir ou esconder determinados campos de um formaulário.
por (23 pontos) | 47 visitas

1 Resposta

+2 votos
Melhor resposta

Ricardo,

Você pode utilizar o seguinte objeto/método:
    Thread.CurrentPrincipal.IsInRole("NOMEPAPEL")

Referência:
    http://wiki.benner.com.br/wiki/index.php?title=Objeto_Identity_no_script

por (353 pontos)
selecionada por
Muito obrigado André. Usei seu exemplo como premissa, e acabei alterando apenas para utilizar o "ActiveRole" ao invés do "IsInRole", e funcionou perfeitamente.

Perguntas relacionadas

Melhores Apr 2020
  1. Williamhss

    5 Pontos

  2. willian.metalsystem

    4 Pontos

200 pontos
Melhores 2020 Mar 30 - Apr 05
  1. willian.metalsystem

    6 Pontos

  2. Williamhss

    5 Pontos

  3. anônimo

    5 Pontos

422 perguntas
470 respostas
342 comentários
466 usuários