Colaborar com outros desenvolvedores
Em App Engine Studio (AES), você pode adicionar ou remover usuários e grupos para serem colaboradores em uma aplicação.
| Usuários com estas permissões | Pode executar estas ações |
|---|---|
| Gerenciar permissão de desenvolvimento delegado de colaboradores para a aplicação | É possível:
Não é possível:
|
| Convidar colaboradores com permissão de desenvolvimento delegado para a aplicação | É possível:
Não é possível:
|
| Nenhuma função relacionada a Colaborador na aplicação | Pode ver uma lista somente leitura de colaboradores e seus descritores. Não é possível:
|
| 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:
|
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é . A tarefa de colaboração fornece informações sobre a aplicação à qual um desenvolvedor está sendo adicionado e quais permissões foram concedidas. Às vezes, os aprovadores precisam revisar esses registros de tarefa antes de adicionar desenvolvedores à aplicação.
- Se o usuário tiver AES ou permissões de desenvolvedor delegado e não for novo na plataforma, o registro de aprovação da solicitação de colaboração será aprovado automaticamente.
- Se o usuário não tiver AES ou permissões de desenvolvedor delegado e for novo na plataforma, a aprovação será necessária.
Se você for um administrador, poderá modificar os descritores de colaboração que os desenvolvedores usam para atribuir permissões de desenvolvimento delegado. A tabela base fornece descritores de colaboração de Proprietário e Editor. Por padrão, os proprietários têm o conjunto de permissões de desenvolvimento delegado para gerenciar colaborador e os editores têm o conjunto de permissões de desenvolvimento delegado para convidar colaborador.
Adicionar um usuário ou grupo à colaboração
Conceda aos usuários ou grupos permissão para colaborar com outros desenvolvedores em App Engine Studio (AES) usando o recurso Colaboração.
Antes de Iniciar
Função necessária: administrar, gerenciar a função de desenvolvimento delegado de colaborador ou convidar a função de desenvolvimento delegado de colaborador
Procedimento
Mudar permissões de 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 em App Engine Studio (AES).
Antes de Iniciar
Função necessária: administrar ou gerenciar a função de desenvolvimento delegado de colaborador
Procedimento
Permissões de desenvolvimento delegado e colaboração
As permissões de colaboração definem o que os usuários podem fazer em App Engine Studio (AES).
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, REST APIs, fontes de dados e Integration Hub - Importação. |
| Emissão de relatórios | Concede acesso a relatórios e relatórios programados. |
| Construtores 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 IU para 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ços editores e ferramentas. |
| Workflow Studio | Concede acesso ao ambiente de design de Fluxos em Workflow Studio para criar fluxos e ações. As etapas de ação de script exigem a permissão Permitir script. |
| 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 a apps. |
| Tabelas e formulários | Concede acesso a tipos de arquivo relacionados a modelo e layout, como colunas de tabela, layout de formulário e layout de lista. |
| Playbooks | Concede acesso para trabalhar com o ambiente de design Playbooks para criar processos. A edição de subfluxos de atividades ou ações requer a permissão do Flow Designer. |
| Tabelas de decisão | Concede acesso para trabalhar com Tabelas de decisão para criar lógica de decisão com base em várias regras "se-então". |
| Notificações | Concede acesso para criar notificações automáticas por e-mail em apps. |
Permissão de segurança/direito
A permissão Gerenciar ACLs e funções concede acesso a arquivos de gestão de segurança, como listas de controle de acesso e funções.
Permissão das ferramentas de programação
A permissão Permitir script concede acesso a campos de script, como scripts em regras de negócio, ações de IU e client scripts.
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 o aplicativo. |
| Gerenciar colaboradores | Concede acesso para gerenciar e convidar colaboradores para apps. |
| Controle de código-fonte | Concede acesso total para usar o controle de código-fonte. |
| Convidar colaboradores | Concede acesso para convidar desenvolvedores para colaborar em um app. |
Permissões de implantação
| Permissão | Descrição |
|---|---|
| Fazer upgrade do app | Concede acesso para fazer upgrade da aplicação associada depois que ela é instalada na instância atual. |
| Enviar para implantação | Concede acesso para enviar a aplicação associada para revisão e implantação. |
| Publicar no repositório de aplicações | Concede acesso para publicar a aplicação associada ao repositório de aplicações na instância atual. |
| Publicar na loja de aplicações | Concede acesso para publicar a aplicação associada ao ServiceNow Store na instância atual. |
Remover um usuário ou grupo da colaboração
Remova usuários e grupos da colaboração para impedi-los de possuir ou editar um app.
Antes de Iniciar
Função necessária: administrar ou gerenciar a função de desenvolvimento delegado de colaborador
Por Que e Quando Desempenhar Esta Tarefa
Você pode remover o proprietário e o editor finais de um app. Se um app não tiver proprietários e precisar de um, um administrador deverá adicioná-los.