Permissões de desenvolvedor e implantação

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 4 min. de leitura
  • Usando Gerenciar desenvolvedores, os administradores podem atribuir uma ou mais permissões de desenvolvedor e implantação a um grupo ou usuário de uma aplicação específica. Essas permissões designam as ações específicas que o usuário atribuído pode executar para a aplicação.

    Por exemplo, você pode conceder permissões que permitem que um usuário atualize a aplicação, publique no repositório de aplicações e ServiceNow Store, mas impeça a publicação em um conjunto de atualizações.

    Permissões de desenvolvedor

    Permissão Descrição
    Excluir aplicação Concede ao desenvolvedor atribuído em um app com escopo direitos para excluir o aplicativo.
    Controle de código-fonte Concede ao desenvolvedor atribuído acesso total ao controle de código-fonte.
    Todos os tipos de arquivos Concede ao desenvolvedor atribuído acesso a todos os tipos de arquivo de aplicações, incluindo alguns não concedidos por outras opções. Essa permissão é equivalente a conceder ao usuário a função de administrador, mas com algumas limitações. Especificamente, ele fornece acesso a todos os tipos de arquivo configurados em sua aplicação de acordo com a tarefa Gerenciar desenvolvedores no Criador de aplicações. Para obter um exemplo desses tipos de arquivo, consulte o exemplo de permissões em Desenvolvimento delegado e implantação.
    Playbooks Concede ao desenvolvedor atribuído acesso ao ambiente de design Playbooks para criar processos. A edição de subfluxos de atividades ou ações requer a permissão do Flow Designer.
    Integrações Concede ao desenvolvedor atribuído acesso a APIs de serviço web, REST APIs, fontes de dados e Integration Hub - Importação.
    Emissão de relatórios Concede ao desenvolvedor atribuído acesso a relatórios e relatórios programados.
    Notificações Concede ao desenvolvedor atribuído acesso para trabalhar com notificações automáticas por e-mail.
    Tabelas de decisão Concede ao desenvolvedor atribuído acesso a Tabelas de decisão para criar lógica de decisão com base em várias regras "se-então".
    Construtores móveis Concede ao desenvolvedor atribuído acesso a construtores móveis, como Construtor de apps para celular.
    Construtor de IU Concede ao desenvolvedor atribuído acesso a Construtor de IU para criar páginas de experiências.
    Fluxo de trabalho Concede ao desenvolvedor atribuído acesso ao Editor de fluxo de trabalho e ao Criador de atividades.
    Catálogo de serviços Concede ao desenvolvedor atribuído acesso a tipos de arquivo relacionados ao catálogo, como itens do catálogo, produtores de registro e variáveis.
    Portal de serviços Concede ao desenvolvedor atribuído acesso a editores e ferramentas do Portal de serviços.
    Workflow Studio Concede ao desenvolvedor atribuído acesso ao ambiente de design Workflow Studio para criar fluxos e ações. As etapas de ação de script exigem a permissão Permitir script.
    Tabelas e formulários Concede ao desenvolvedor atribuído acesso a tipos de arquivo relacionados a modelo e layout, como colunas de tabela, layout de formulário e layout de lista.
    Gerenciar ACLs e funções Concede ao desenvolvedor atribuído acesso a tipos de arquivo relacionados à segurança, como controles de acesso e funções de usuário.
    Permitir script Concede ao desenvolvedor atribuído acesso de gravação a campos de script, como aqueles em regras de negócio, client scripts e Workflow Studio etapas de ação de script.
    Gerenciar colaboradores Concede ao desenvolvedor atribuído a capacidade de convidar e gerenciar usuários e grupos. Esta permissão permite que o desenvolvedor delegado convide e gerencie outros desenvolvedores para a aplicação.
    Convidar colaboradores Concede ao desenvolvedor atribuído a capacidade de convidar usuários e grupos. Esta permissão permite que o desenvolvedor delegado convide outros desenvolvedores para a aplicação.
    Administrador delegado Concede acesso a todas as permissões de Desenvolvimento delegado para que as permissões não precisem ser concedidas individualmente.

    Permissões de implantação

    As permissões de implantação do conjunto de atualizações estão ocultas por padrão e exigem que um administrador do sistema as habilite com as propriedades do sistema. Para obter mais informações, consulte Exibir ou ocultar permissões de implantação do conjunto de atualizações.

    Os conjuntos de permissões de desenvolvimento delegado Enviar para implantação, Gerenciar colaboradores e Convidar colaboradores só estão disponíveis com o recurso Colaborador desenvolvedor. Eles não serão mostrados em Gerenciar desenvolvedores.

    Permissão Descrição
    Fazer upgrade do app Concede a um usuário com uma função de desenvolvedor delegado permissão para fazer upgrade da aplicação associada depois que ela é instalada na instância atual.
    Publicar no conjunto de atualizações Concede a um usuário com uma função de desenvolvedor delegado atribuída permissão para publicar a aplicação associada em um conjunto de atualizações na instância atual.
    Nota:
    Usuários com essa permissão também não podem ter a permissão Gerenciar conjunto de atualizações.
    Publicar na App Store Concede a um usuário com uma função de desenvolvedor delegado permissão para publicar a aplicação associada no ServiceNow Store na instância atual.
    Nota:
    As permissões Fazer upgrade do app, Publicar no repositóriode apps e Publicar na App Store são exibidas por padrão. A permissão Publicar no conjunto de atualizações só será exibida se habilitada manualmente por um administrador do sistema. Para mais detalhes, consulte Exibir ou ocultar permissões de implantação do conjunto de atualizações.
    Gerenciar conjunto de atualizações Concede a um usuário com uma função de desenvolvedor delegado atribuída permissão para gerenciar conjuntos de atualizações locais e recuperados. Essa permissão permite que os usuários criem, atualizem e excluam conjuntos de atualizações locais, bem como visualizem, resolvam conflitos e confirmem conjuntos de atualizações recuperados.
    Nota:
    Usuários com essa permissão também não podem ter a permissão Publicar no conjunto de atualizações.
    Publicar no repositório da aplicação Concede a um usuário com uma função de desenvolvedor delegado permissão para publicar a aplicação associada no repositório de aplicações na instância atual.
    Enviar para implantação Concede a um usuário com a função de desenvolvedor delegado permissão para enviar a aplicação associada para revisão e implantação.