Todos os produtos
Search
Central de documentação

Alibaba Cloud DevOps:Configuração de permissões da plataforma

Última atualização: Jun 28, 2026

Níveis de visibilidade

Especifique o nível de visibilidade de um repositório de código ou grupo para restringir as permissões de acesso.

Níveis de visibilidade do repositório de código

  • Privado: apenas membros do repositório de código podem visualizar suas informações. Outros usuários não têm acesso ao caminho do repositório.

  • Visível para a organização: membros de uma organização específica podem acessar o repositório de código.

Níveis de visibilidade do grupo

  • Privado: somente membros de um grupo específico podem visualizar seus subgrupos e repositórios.

  • Visível para a organização: membros de uma organização específica podem visualizar os subgrupos e repositórios desse grupo.

Funções em repositórios de código ou grupos

Configure funções distintas para os membros de um grupo ou repositório de código e conceda as permissões correspondentes. As funções disponíveis são administrador, desenvolvedor e navegador.

Funções do repositório de código

Atribua aos membros do repositório de código as seguintes funções: administrador, desenvolvedor ou navegador.

  • Administrador: lê, clona, faz push e gerencia permissões de membros no repositório de código.

  • Desenvolvedor: lê, clona e faz push no repositório de código.

  • Navegador: lê e clona o repositório de código.

Funções do grupo

Atribua aos membros do grupo as seguintes funções: administrador, desenvolvedor ou navegador.

  • Administrador: configura e possui todas as permissões sobre os repositórios de código do grupo, além de adicionar membros ao grupo.

  • Desenvolvedor: lê, clona e faz push em todos os repositórios de código do grupo.

  • Navegador: lê e clona todos os repositórios de código do grupo.

Nota

Se um usuário receber funções diferentes em um repositório de código e em um grupo, prevalecerá a função com o maior nível de privilégio. Por exemplo, se um usuário tiver a função de administrador no grupo "a" e a função de desenvolvedor no repositório "b", sua função efetiva no repositório "b" será administrador.

Permissões

Permissões do repositório de código

Operação

Navegador

Desenvolvedor

Administrador

Navegar em um repositório de código

✔️

️️️️️️️️️✔️

️️️️️️️️️✔️

Clonar, fazer pull ou baixar um repositório de código

️️️️️️️️️✔️

️️️️️️️️️✔️

️️️️️️️️️✔️

Fazer push para um repositório de código (criar, carregar ou editar conteúdo)

️️️️️️️️️✔️

️️️️️️️️️✔️

Visualizar um commit

️️️️️️️️️✔️

️️️️️️️✔️

️️️️️️️️️✔️

Comentar em um commit

️️️️️️️️️✔️

️️️️️️️️️✔️

️️️️️️️️️✔️

Criar uma branch

️️️️️️️️️✔️

️️️️️️️️️✔️

Visualizar uma branch

️️️️️️️️️✔️

️️️️️️️️️✔️

️️️️️️️️️✔️

Excluir uma branch não protegida

️️️️️️️️️✔️

️️️️️️️️️✔️

Excluir uma branch protegida

Forçar push em uma branch protegida

Criar ou editar uma merge request

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

Visualizar ou comentar em uma merge request

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

Aprovar uma merge request

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

Processar uma merge request

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

Fechar ou reabrir uma merge request

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

Criar ou editar uma tag

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

Excluir uma tag

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

Visualizar uma tag

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

Visualizar uma atividade

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

Visualizar os membros do repositório

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

Gerenciar os membros do repositório

️️️️️️️️️️️️️️️️✔️

Editar um repositório de código (modificar nome, descrição, capa ou nível de visibilidade)

️️️️️️️️️️️️️️️️✔️

Executar operações de alto risco no repositório de código (modificar caminho, arquivar, desarquivar, excluir ou transferir)

️️️️️️️️️️️️️️️️✔️

Gerenciar o armazenamento do repositório (GC do repositório)

️️️️️️️️️️️️️️️️✔️

Configurar uma branch (modificar a branch padrão ou editar uma branch protegida)

️️️️️️️️️️️️️️️️✔️

Configurar uma merge request

️️️️️️️️️️️️️️️️✔️

Configurar webhooks

️️️️️️️️️️️️️️️️✔️

Configurar chave de deploy

️️️️️️️️️️️️️️️️✔️

Configurar um serviço de integração

️️️️️️️️️️️️️️️️✔️

Gerenciar membros do repositório de código

Adicionar um membro

Administradores do repositório podem adicionar membros. No painel de navegação à esquerda, clique em Members e, em seguida, em Add member. Na caixa de diálogo Add Member, pesquise usuários pelo nome de usuário ou selecione-os na árvore de departamentos. Selecione uma função para os membros na lista suspensa. As opções incluem viewer, developer ou administrator. Clique em Add.

Alterar as permissões de um membro

Acesse o repositório como administrador. Selecione um membro na lista e clique na lista suspensa na coluna Role para alterar as permissões do membro.

Excluir um membro

Um administrador pode remover um membro do repositório. No painel de navegação à esquerda, clique em Members para abrir a página Member Management. Na lista de membros, localize o membro que deseja remover e clique no ícone Remove member na coluna Operation. Confirme a remoção. Usuários sem privilégios administrativos também podem sair voluntariamente de um repositório de código.

Permissões do grupo

Operação

Navegador

Desenvolvedor

Administrador

Visualizar um grupo

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

Criar um repositório de código

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

Criar um subgrupo

️️️️️️️️️️️️️️️️️️✔️

️️️️️️️️️️️️️️️️️️✔️

Editar um grupo

️️️️️️️️️️️️️️️️✔️

Gerenciar membros do grupo

️️️️️️️️️️️️️️️️✔️

Excluir um grupo

️️️️️️️️️️️️️️️️✔️

Nota

Para criar ou excluir um repositório de código ou subgrupo dentro de um grupo, configure as permissões globais.

Nas global settings, na página Repository settings, a permissão Create a code repository vem habilitada por padrão para organization managers, organization members e outside collaborators. No entanto, na página Group settings, a permissão Create a group está habilitada apenas para organization managers.

  • Se as configurações globais restringirem a criação de repositórios de código ou grupos apenas aos organization managers, administradores ou desenvolvedores de grupo que não sejam organization managers não poderão criar repositórios de código ou grupos.

  • Caso as configurações globais permitam que organization administrators e members criem repositórios de código ou grupos, administradores e desenvolvedores de grupo que também sejam organization administrators ou members terão permissão para criar repositórios de código ou grupos.