+1 voto
53 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) | 53 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 May 2020
  1. henrique.muller

    18 Pontos

  2. joao.melo

    14 Pontos

  3. diego.luiz

    12 Pontos

  4. SlimShady

    11 Pontos

  5. joseglauber

    11 Pontos

  6. willian.metalsystem

    8 Pontos

  7. lucas.melo

    3 Pontos

  8. fluipress.luciano

    2 Pontos

  9. pajucara.wallacef

    2 Pontos

  10. jean.filho

    2 Pontos

200 pontos
Melhores 2020 May 25 - 31
  1. diego.luiz

    12 Pontos

  2. SlimShady

    4 Pontos

  3. willian.metalsystem

    2 Pontos

434 perguntas
480 respostas
349 comentários
466 usuários