Colabore com outros desenvolvedores

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 9 min. de leitura
  • Em App Engine Studio( AES), você pode adicionar ou remover usuários e grupos para serem colaboradores em uma aplicação.

    Os usuários têm níveis variáveis de permissões para ações no recurso Colaboração. Em um alto nível:
    Usuários com essas permissões Pode executar essas ações
    Permissão de desenvolvimento delegada para gerenciar colaboradores à aplicação
    Pode:
    • Veja uma lista de colaboradores e seus descritores
    • Pesquisar por usuários ou grupos
    • Selecione ou altere o descritor de colaboração de um usuário ou grupo (mas os usuários não podem mudar usuários ou grupos personalizados )
    • Envie convites para adicionar colaboradores
    • Remover usuários ou grupos (mas os usuários não podem remover usuários ou grupos personalizados )
    Não é possível:
    • Personalize permissões para um usuário ou grupo
    • Implantar por meio de conjuntos de atualizações
    Convide colaboradores com permissão de desenvolvimento delegada para a aplicação
    Pode:
    • Veja uma lista de colaboradores e seus descritores
    • Pesquisar por usuários ou grupos
    • Envie convites para adicionar colaboradores
    Não é possível:
    • Selecione ou altere o descritor de colaboração de um usuário ou grupo
    • Remover usuários ou grupos
    • Personalize permissões para um usuário ou grupo
    Não há funções relacionadas ao colaborador para a aplicação

    Pode ver uma lista somente leitura de colaboradores e seus descritores.

    Não é possível:
    • Pesquisar por usuários ou grupos
    • Selecione ou altere o descritor de colaboração de um usuário ou grupo
    • Envie convites para adicionar colaboradores
    • Remover usuários ou grupos
    • Personalize permissões para um usuário ou grupo
    Administradores

    Os administradores devem elevar para uma função security_admin para trabalhar com recursos de colaboração. Para obter mais informações, consulte Elevated privilege roles.

    Os administradores podem:
    • Veja uma lista de colaboradores e seus descritores
    • Mostrar/ocultar membros de um grupo
    • Pesquisar por usuários ou grupos
    • Selecione ou altere o descritor de colaboração de um usuário ou grupo (inclui mudar usuários ou grupos personalizados e mudar o proprietário )
    • Envie convites para adicionar colaboradores
    • Remover usuários ou grupos (inclui remover usuários e grupos personalizados e remover o proprietário, mesmo que haja apenas um proprietário)
    • Personalize permissões para um usuário ou grupo
    Nota:
    Você deve criar descritores de colaboração além de Proprietário e Editor no escopo global. Se você quiser que os descritores de colaboração apareçam e sejam usados em AES, você também deve defini-los como Padrão: VERDADEIRO . AESnão oferece suporte a descritores de colaboração criados em escopos personalizados, e descritores de colaboração não padrão não são renderizados AES.

    Quando você adiciona um usuário ou grupo, uma tarefa de colaboração é gerada e um fluxo de aprovação é iniciado. Para encontrar todas as tarefas de colaboração, navegue até Tudo > App Engine > Colaboração > Tarefas de colaboração. A tarefa de colaboração fornece informações sobre qual aplicação um desenvolvedor está sendo adicionado e quais permissões são concedidas. Às vezes, os aprovadores precisam revisar esses registros de tarefa antes de adicionar desenvolvedores à aplicação.

    Se você for um administrador, poderá modificar o fluxo de solicitação de colaboração. O fluxo de Solicitação de colaboração do sistema base lida com as solicitações de colaboração da seguinte forma:
    • Se o usuário tiver AESou delegou permissões de desenvolvedor e não é novo na plataforma, o registro de aprovação da solicitação de colaboração é aprovado automaticamente.
    • Se o usuário não tiver AESou delegou permissões de desenvolvedor e é novo na plataforma, a aprovação é necessária.

    Se você for um administrador, poderá modificar os descritores de colaboração que os desenvolvedores usam para atribuir permissões de desenvolvimento delegadas. A tabela-base fornece descritores de colaboração do proprietário e do editor. Por padrão, os proprietários têm o conjunto de permissões Gerenciar desenvolvimento delegado de colaborador e os editores têm o conjunto de permissões Convidar desenvolvimento delegado de colaborador.

    Nota:
    Se você estiver usando o controle de código-fonte para colaborar com outros desenvolvedores, somente as mudanças com check-in estarão disponíveis para outros desenvolvedores. Por exemplo, se um administrador criar um novo fluxo para um app vinculado ao Git, o novo fluxo não estará disponível no app para outros usuários do AES até que o administrador verifique o fluxo no Git.

    Adicione um usuário ou grupo à colaboração

    Conceda aos usuários ou grupos permissão para colaborar com outros desenvolvedores no App Engine Studio( AESUsando o recurso Colaboração.

    Antes de Iniciar

    Função necessária: administrador, gerenciar função de desenvolvimento delegado de colaborador ou convidar função de desenvolvimento delegado de colaborador

    Procedimento

    1. Navegar até Tudo > App Engine > App Engine Studio.
    2. Na página Meus apps, abra sua aplicação.
    3. Selecione Gerenciar colaboradores Botão Gerenciar colaboradoresbotão.
      Figura 1. Colaborar com outras pessoas
      Adicione colaboradores no App Engine Studio
    4. Para adicionar outro usuário ou grupo como colaborador, insira o nome de usuário ou o nome do grupo em Convide pessoas por nome ou grupo campo.
    5. PESQUISE um usuário ou grupo específico inserindo os primeiros caracteres do nome.
      Uma lista suspensa com nomes de usuário e grupos correspondentes é exibida, onde você pode selecionar o usuário ou grupo que deseja adicionar. Se um usuário ou grupo aparecer na lista suspensa, mas você não puder selecioná-lo, ele já foi adicionado como colaborador e não poderá ser selecionado novamente.
    6. Selecione o descritor de colaboração do usuário ou grupo que você está adicionando.
      Para obter uma lista de permissões de colaboração, consulte Desenvolvimento delegado e permissões de colaboração.
      Nota:
      Os usuários com permissões Convidar colaboradores não podem fazer isso e terão como padrão a opção Editor.

      Somente os Descritores de colaboração de apps definidos no escopo global e com a opção padrão selecionada aparecem na lista.

    7. Selecione "Enviar".
      • Se o usuário tiver AESou delegou permissões de desenvolvedor e é novo na plataforma, o usuário é listado na seção de solicitações pendentes e a aprovação é necessária. Após a aprovação da solicitação, o solicitante e o usuário recebem um e-mail indicando que o usuário foi adicionado à aplicação. Exemplo de e-mail de aprovação de colaboração
      • Se o usuário tiver AESou delegou permissões de desenvolvedor e não é novo na plataforma, a solicitação de colaboração é aprovada automaticamente. O solicitante e o usuário recebem um e-mail indicando que o usuário foi adicionado à aplicação.
      Nota:
      Se um controlador válido tiver sido configurado na instância da qual a solicitação de colaboração se originou, uma tarefa de solicitação de colaboração será criada na instância do controlador. Se a instância de origem não estiver configurada no controlador, as anotações de trabalho serão adicionadas automaticamente ao registro de solicitação, indicando que a instância deve ser configurada antes que a aprovação seja concedida. Se a instância de origem for o controlador ou um controlador válido não tiver sido configurado, a tarefa de solicitação de colaboração será criada na instância solicitante. Para obter mais informações, consulte Configure a instância do controlador.

    Altere as permissões do colaborador

    Altere as permissões atribuídas a um colaborador ou crie uma permissão de colaboração personalizada para habilitar o que as pessoas podem fazer no App Engine Studio( AES).

    Antes de Iniciar

    Função necessária: Função de desenvolvimento delegado de administrador ou gerenciar colaborador

    Procedimento

    1. Navegar até Tudo > App Engine > App Engine Studio.
    2. Na página Meus apps, abra sua aplicação.
    3. Selecione Gerenciar colaboradores Botão Gerenciar colaboradoresbotão.
    4. Para o usuário ou grupo que você deseja mudar, selecione um descritor de colaborador diferente na lista suspensa.Selecione um novo descritor de colaboração para este usuário
      Os usuários e grupos personalizados não são editáveis por não administradores.
    5. Somente administrador: Crie permissões de colaboração personalizadas para usuários específicos em uma aplicação.
      1. Em AES, selecione Personalize permissões na lista suspensa do nome do usuário.
      2. Selecione ou desmarque as permissões de desenvolvimento delegadas para o usuário ou grupo.
        Para obter uma lista de permissões de colaboração, consulte Desenvolvimento delegado e permissões de colaboração.

      Se a seleção corresponder à de outro descritor de colaboração padrão, o sistema fornecerá um prompt antes de prosseguir. Para obter detalhes sobre cada permissão de desenvolvimento delegada, consulte Delege permissões de desenvolvimento e implantação à equipe .

    6. Selecione Save (Salvar).

    Desenvolvimento delegado e permissões de colaboração

    As permissões de colaboração definem o que os usuários podem fazer no App Engine Studio( AES).

    Permissões de acesso ao tipo de arquivo

    As permissões de acesso ao tipo de arquivo concedem acesso aos tipos de arquivo da aplicação.
    Tabela 1. Permissões de acesso ao tipo de arquivo
    Permissão Descrição
    Todos os tipos de arquivos Concede acesso para colaborar em todos os tipos de arquivo.
    Nota:
    Esta opção inclui acesso a tipos de arquivo adicionais não listados em permissões separadas.
    Integrações Concede acesso a APIs de serviço web, APIs REST, fontes de dados e. IntegrationHub- Importar.
    Emissão de relatórios Concede acesso a relatórios e relatórios agendados.
    Criadores de dispositivos móveis Concede acesso para criar experiências móveis, como com Construtor de apps para celular.
    Construtor de IU Concede acesso para trabalhar com Construtor de IUpara criar interfaces mais complexas.
    Fluxo de trabalho Concede acesso ao Editor de fluxo de trabalho e ao Criador de atividades.
    Portal de serviços Concede acesso para trabalhar com Portal de serviçoseditores e ferramentas.
    Workflow Studio Concede acesso ao ambiente de design de fluxos em Workflow Studiopara criar fluxos e ações. As etapas de ação de script exigem Permitir script permissão.
    Catálogo de serviços Concede acesso para trabalhar com tipos de arquivo relacionados ao catálogo, como itens do catálogo, produtores de registro e variáveis para adicionar itens do catálogo aos apps.
    Tabelas e formulários Concede acesso a tipos de arquivo relacionados ao modelo e ao layout, como colunas de tabela, layout de formulário e layout de lista.
    Playbooks Concede acesso para trabalhar com o. Playbooksprojetar ambiente para criar processos. A edição de subfluxos ou ações de atividade requer Designer de fluxo permissão.
    Tabelas de decisão Concede acesso para trabalhar com Tabelas de decisãopara criar lógica de decisão com base em várias regras if-then.
    Notificações Concede acesso para criar notificações automáticas por e-mail em apps.

    Permissão de segurança/direito

    . Gerencie ACLs e funções A permissão concede acesso a arquivos de gestão de segurança, como listas de controle de acesso e funções.

    Permissão de ferramentas de programação

    . Permitir script A permissão concede acesso a campos de script, como script em regras de negócios, ações de IU e scripts de cliente.

    Permissões de gestão de aplicações

    As permissões de gestão de aplicações concedem acesso a funções básicas de gestão de aplicações, como gestão de colaboradores.
    Tabela 2. Permissões de gestão de aplicações
    Permissão Descrição
    Excluir aplicação Concede ao colaborador em um app com escopo direitos para excluir a aplicação.
    Gerenciar colaboradores Concede acesso para gerenciar e convidar colaboradores para apps.
    Controle de código-fonte Concede acesso total para usar o controle de origem.
    Convide colaboradores Concede acesso para convidar desenvolvedores para colaborar em um app.

    Permissões de implantação

    As permissões de implantação concedem acesso à instalação, upgrade e publicação de apps.
    Tabela 3. Permissões de implantação
    Permissão Descrição
    Atualize o app Concede acesso para fazer upgrade da aplicação associada depois que ela foi instalada na instância atual.
    Enviar para implantação Concede acesso para enviar a aplicação associada para revisão e implantação.
    Publique no repositório de apps Concede acesso para publicar a aplicação associada no repositório de aplicações na instância atual.
    Publique na loja de apps Concede acesso para publicar a aplicação associada ao ServiceNow Storena instância atual.

    Remova um usuário ou grupo da colaboração

    Remova usuários e grupos da colaboração para restringir a propriedade ou a edição de um app.

    Antes de Iniciar

    Função necessária: Função de desenvolvimento delegado de administrador ou gerenciar colaborador

    Por Que e Quando Desempenhar Esta Tarefa

    Você pode remover o proprietário final e o editor de um app. Se um app não tiver proprietários e precisar de um, um administrador deverá adicioná-los.

    Procedimento

    1. Navegar até Tudo > App Engine > App Engine Studio.
    2. Na página Meus apps, abra sua aplicação.
    3. Selecione Gerenciar colaboradores Botão Gerenciar colaboradoresbotão.
      O modal Colaborar com outras pessoas aparece com uma lista dos colaboradores atuais.
    4. Para remover um usuário ou grupo como colaborador, selecione Remover na lista suspensa. Remover um colaborador