Restringir o acesso a uma aplicação

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • 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 de 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 inclua o nome da aplicação restrita com o sufixo "admin" para indicar que é a função de administrador da aplicação.

    Procedimento

    1. Navegar até Tudo > Segurança do sistema > Usuários e Grupos > Funções ou Administração de usuários > Funções.
    2. Abra o registro de função para a função de administrador específica da aplicação.
    3. Configure o formulário para adicionar o. Administrador de aplicações campo.
      Nota:
      . Administrador de aplicações a caixa de seleção substitui o. Atribuível por campo. Por padrão, quando você faz upgrade de um Jakartaou versão anterior para um Kingstonou versão posterior, qualquer função que estivesse em Atribuível por o campo é definido como a função de administrador específica da aplicação e o. Administrador de aplicações está marcada.
    4. No registro de função, selecione Administrador de aplicações e, em seguida, clique em Atualizar .
    5. Navegar até Segurança do sistema > Usuários e Grupos > Usuários.
    6. Abra o registro de usuário do usuário administrador.
    7. 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.
    8. Clique em Atualizar.
    9. Faça logout e login com a função de administrador específica da aplicação.
    10. Navegar até Aplicações do sistema > Aplicações da minha empresa.
    11. Selecione a aplicação para a qual você deseja habilitar a administração da aplicação.
    12. No registro da aplicação, selecione Administração da aplicação .
    13. Clique em Atualizar.
      O sistema valida se 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 selecionado).
      • 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.
    14. Opcional: Nos 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 tornar 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: Explorando Desenvolvimento delegado

      Conceda a administração da aplicação 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.