Restrinja o gerenciamento de uma aplicação e o acesso a essa aplicação para impedir que usuários não autorizados atribuam direitos administrativos à aplicação ou acessem informações confidenciais nos registros da aplicação.
Antes de Iniciar
- Registros necessários:
- Registro de função para designar uma função como a função de administrador específica da aplicação
- Registro de usuário para atribuir uma função de administrador específica da aplicação a um usuário
- Registro da aplicação para habilitar a administração de aplicações para uma aplicação específica
- Função necessária: administrador
Se uma função de administrador específica da aplicação ainda não existir, crie-a antes de iniciar este procedimento. Por exemplo, você pode criar uma função chamada my_application.admin que inclui o nome da aplicação restrita com o sufixo "admin" para indicar que é a função de administrador da aplicação.
Procedimento
-
Navegar até ou .
-
Abra o registro de função para a função de administrador específica da aplicação.
-
Configure o formulário para adicionar o campo Administrador de aplicações.
Nota: A caixa de seleção Administrador de aplicações substitui o campo Atribuível por. Por padrão, quando você faz upgrade de uma versão Jakarta ou anterior para uma versão Kingston ou posterior, qualquer função que estava no campo Atribuível por é definida como a função de administrador específica da aplicação e a caixa de seleção Administrador de aplicações é marcada.
-
No registro de função, marque a caixa de seleção Administrador de aplicações e clique em Atualizar.
-
Navegar até .
-
Abra o registro de usuário do usuário administrador.
-
Na guia Funções, adicione a função específica da aplicação.
Somente usuários com a função de administrador específica da aplicação podem habilitar a administração de aplicações para uma aplicação.
Nota: Atribua a função de administrador específica da aplicação a mais de um usuário. Em seguida, se um usuário com a função de administrador específica da aplicação sair da empresa, você não será impedido de executar mudanças na aplicação.
-
Clique em Atualizar.
-
Saia e faça login com a função de administrador específica da aplicação.
-
Navegar até .
-
Selecione a aplicação para a qual você deseja habilitar a administração de aplicações.
-
No registro da aplicação, selecione Administração da aplicação.
-
Clique em Atualizar.
O sistema valida que os seguintes requisitos foram atendidos:
- A aplicação tem uma função de administrador específica da aplicação (há pelo menos uma função com Administrador de aplicações selecionada).
- O usuário atual tem a função de administrador específica da aplicação.
Se a validação for aprovada, o sistema atualizará o registro da aplicação. Caso contrário, o sistema exibirá esta mensagem de erro e não atualizará o registro da aplicação:
Application Administration uses the 'Application Administrator' role to define what users are application administrators. None of the roles defined by this application have 'Application Administrator' enabled.
- Opcional:
Em Links relacionados, você pode selecionar uma das seguintes opções:
| Link relacionado |
Descrição |
| Gerenciar desenvolvedores |
Modal que permite que o administrador específico da aplicação gerencie estas tarefas:
- Designe desenvolvedores para a aplicação.
- Tornar-se um desenvolvedor delegado. Depois que o administrador específico da aplicação se torna um desenvolvedor delegado, o administrador específico da aplicação pode executar um subconjunto de tarefas de administração sem ter a função de administrador no nível do sistema.
Saiba mais: Desenvolvimento delegado e implantação |
| Conceder administração de aplicações a todos os administradores |
Modal que cria um registro de Função contida [sys_user_role_contains] para a função de administrador no nível do sistema. Isso adiciona a função de administrador específica da aplicação como uma função contida da função de administrador no nível do sistema.Nota: Quando você publica a aplicação com este registro, os usuários com a função de administrador específica da aplicação podem acessar a aplicação após instalá-la. |