Administração do sistema
Configurar operação de interface para exigir credencial
RT.FAQ-114365
O controle de acesso às operações das interfaces do sistema pode seguir uma das seguintes políticas:
- Restrito: A operação é restrita a usuários que tenham acesso específico a mesma. Para os outros usuários, a operação é sequer apresentada.
- Usuário: Todos os usuários logados tem acesso a este elemento.
- Público: Qualquer um tem acesso a este elemento (mesmo usuários não logados)
- Exige credencial: A operação exige a credencial de um usuário com este direito de acesso no momento da sua execução. Neste caso, caso o usuário da sessão corrente não possuir esta credencial, o sistema irá pedir as credenciais de um usuário que as tenha. Ao contrário da política de acesso "Restrito", a operação é visível para qualquer usuário que tenha acesso a uma operação de entrada do bloco, mas caso ele não tenha o direito de acesso específico, o sistema irá pedir as credencias de alguém que tenha este direito. Ver Política de acesso "Exige credencial"
Na grande maioria das vezes, as operações vem configuradas por padrão com a política "Restrito".
Quando se desejar alterar uma determinada operação de um bloco para que ela exija as credenciais de um usuário autorizador, então deve-se proceder da seguinte forma:
- Alterar a política de acesso da operação desejada ajustando a preferencia {SISTEMA}.{BLOCO}.{FEATURE}.ACCESS_POLICY para "NEED_CREDENTIAL".
- Definir ou criar uma função de acesso que represente quem poderá executar a operação através da interface Funções de usuários. Vincular a operação desejada a esta função e vincular os usuários desejados.
Ver também: