Desenvolvimento delegado e implantação

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. 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 da Gestão de mudanças. 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 à equipe Aplicações específicas Publicação e upgrades 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 do usuário de implantação específicas da instância. Instância de não produção local (por exemplo, Desenvolvimento ou CQ) Instalações e upgrades iniciais de todas as aplicações que contêm a mesma empresa que a instância atual.

    Por exemplo, as aplicações para Empresa ABC e 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 ABC Company.

    Permissões específicas da aplicação

    As permissões de desenvolvedor e implantação são específicas da aplicação. Por exemplo, um desenvolvedor que tem permissão para acessar todos os tipos de arquivo de uma aplicação não tem necessariamente nenhuma permissão 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ócio 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ções da aplicação de destino poderá delegar desenvolvedores para uma aplicação. Os administradores de aplicações 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, ele também deve receber a função de administrador de aplicações.

    Definir cada permissão concede uma ou mais funções de desenvolvimento delegado 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 desenvolvedor e implantação

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

    gerenciar permissões de desenvolvedores..