Desenvolvimento e implantação delegados

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • O desenvolvimento delegado permite que usuários designados sem uma função de administrador do sistema desenvolvam ou implantem aplicações na Now Platform.

    Se você tiver a função de administrador específica da aplicação ou a função de administrador no nível do sistema, poderá delegar o desenvolvimento de aplicações a desenvolvedores designados no nível da aplicação.

    Tarefas de implantação delegadas

    Você também pode delegar tarefas de implantação (publicação de aplicações, primeira instalação ou atualização) a desenvolvedores ou usuários não administradores, como a equipe do Change Management. Você delega tarefas de implantação a usuários específicos no nível da aplicação ou por meio da atribuição de funções de usuário específicas no nível da instância.

    Método de atribuição Aplica-se a Opções disponíveis
    Definir permissões de implantação em Gerenciar desenvolvedores. Veja Delegar permissões de desenvolvimento e implantação para a equipe Aplicações específicas Publicação e atualizações de aplicações específicas. As opções de publicação incluem o repositório de aplicações, ServiceNow Storee conjuntos de atualizações.
    Atribuição de funções de usuário de implantação a pessoas específicas. Consulte Funções de usuário de implantação específicas da instância. Instância local de não produção (por exemplo, Desenvolvimento ou CQ) Instalações e atualizações iniciais de todas as aplicações que contêm a mesma empresa que a instância atual.

    Por exemplo, as aplicações da Empresa ABC e da Empresa XYZ são exibidas na página Cliente da aplicação. Um usuário com esta função só pode instalar aplicações da Empresa XYZ quando conectado a uma instância da Empresa XYZ. O usuário não pode instalar aplicações para a Empresa ABC.

    Permissões específicas da aplicação

    As permissões de desenvolvedor e de implantação são específicas da aplicação. Por exemplo, um desenvolvedor que tem permissão para acessar todos os tipos de arquivo para uma aplicação não tem necessariamente permissões de desenvolvedor para outra aplicação. Os administradores devem definir permissões de desenvolvedor (e, opcionalmente, de implantação) para cada aplicação. Os administradores devem estar familiarizados com os arquivos de aplicações e a estrutura da tabela do sistema para definir permissões de desenvolvedor. Por exemplo, um desenvolvedor que deve criar regras de negócios avançadas precisa das permissões de desenvolvedor Todos os tipos de arquivo e Permitir script.
    Importante:
    Se a administração de aplicações estiver habilitada, somente um administrador de aplicação da aplicação de destino poderá delegar desenvolvedores para uma aplicação. Os administradores da aplicação não têm privilégios de administrador do sistema. Para permitir que um desenvolvedor delegado execute as funções concedidas nas permissões de desenvolvedor, o desenvolvedor delegado também deve receber a função de administrador da aplicação.

    Definir cada permissão concede uma ou mais funções de desenvolvimento delegadas gerenciadas pelo sistema, permitindo que os administradores do sistema mantenham o controle sobre o sistema. Os administradores do sistema não precisam mais elevar os desenvolvedores (ou usuários que implantam aplicações) à função de administrador do sistema para permitir que eles desenvolvam ou implantem aplicações.

    Exemplo de permissões de desenvolvimento e implantação

    Como administrador do sistema, você deseja atribuir a Abel Tuter determinadas permissões de desenvolvedor e de implantação para uma aplicação específica em sua instância de desenvolvimento. Para obter mais detalhes sobre permissões de desenvolvimento e implantação, consulte Delegar permissões de desenvolvimento e implantação para a equipe.

    Gerenciar permissões de desenvolvedor