Funções
Visão geral
O Redtrust implementa o RBAC (Role Based Access Control, controle de acesso baseado em função) usando funções para gerenciar permissões. No Redtrust, uma função define um conjunto de ações que um usuário pode executar, determinando seu acesso ao console de administração e a quaisquer APIs associadas. Esse modelo RBAC possibilita um controle refinado sobre as permissões, permitindo que os administradores personalizem o acesso para usuários e grupos específicos. Por exemplo, uma função pode permitir que um grupo de usuários gere Solicitações de Assinatura de Certificado (CSRs) e importe certificados, enquanto outra pode restringir os usuários a apenas visualizar eventos de uso de certificados.
Configurações de função
| Configuração | Descrição |
|---|---|
| Nome | Nome da função. |
| Descrição | Campo opcional para inserir informações descritivas adicionais sobre essa função. |
| Prioridade | Prioridade atribuída à função. Os níveis de prioridade são numerados a partir de 0, sendo 0 o mais alto. |
Entendendo a prioridade da função
O Redtrust lida com as atribuições de prioridade de função dando às atribuições diretas de função a prioridade mais alta. Se uma função for atribuída diretamente a um usuário e ele também for membro de um grupo com uma função diferente, a atribuição direta terá precedência, mesmo que a função do grupo tenha uma prioridade mais alta. Quando um usuário for membro de vários grupos com diferentes atribuições de função, será aplicada a função com a prioridade mais alta. Para evitar inconsistências, é importante não atribuir funções a vários grupos com o mesmo nível de prioridade. Para obter mais detalhes sobre como a prioridade da função afeta as atribuições, consulte o exemplo de funções.