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 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 inclua 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 da aplicação.
Nota: A caixa de seleção Administrador da aplicação substitui o campo Atribuível por. Por padrão, quando você atualiza de uma Jakarta ou versão anterior para uma Kingston ou versão 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 da aplicação é marcada.
-
No registro da função, marque a caixa de seleção Administrador da aplicação e clique em Atualizar.
-
Navegar até .
-
Abra o registro 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 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 realizar 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ção 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 relacionados |
Descrição |
| Gerenciar desenvolvedores |
Modal que permite ao administrador específico da aplicação gerenciar 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 e implantação delegados |
| 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 depois de instalá-la. |