Pular para o conteúdo principal

Permissões do GitHub Enterprise

Ao configurar o GitHub em um ambiente Enterprise, as permissões de gerenciamento de repositórios devem ser concedidas pelo Enterprise Admin.
Para GitHub Enterprise Server, consulte o guia de Integração com GitHub Enterprise Server, que usa personal access tokens em vez do GitHub App.
Acesse Settings > Enterprise Settings > Connected Accounts para conectar o Devin ao seu código-fonte. A integração com o GitHub segue o mesmo processo descrito em GitHub
Enterprise GitHub Integration

Integração com GitHub Enterprise

Essa conexão permite que a organização principal dentro da Enterprise acesse seus repositórios. No entanto, quaisquer sub-organizações devem receber permissão explicitamente para usar esses repositórios. Depois de conectar o Devin ao GitHub, você verá a conexão listada em Connected Accounts com uma opção para gerenciar Git Permissions. Ao clicar nessa opção, é possível selecionar qualquer organização dentro da sua Enterprise e conceder a ela acesso aos seus repositórios.

Permissões de Grupo

As Permissões de Grupo permitem conceder a uma suborganização acesso a todos os repositórios de um grupo ou organização específica do GitHub. Insira o Prefixo do Grupo ou o Nome da Organização e clique em Add Permissions. O grupo aparecerá em “Current Permissions” e todos os repositórios correspondentes serão listados em “Current Repositories”.
Git Group Permissions

Git Group Permissions

Permissões de repositório

Para conceder permissões em nível de repositório, forneça o caminho completo do repositório, incluindo o grupo ou organização do GitHub. Isso permite que você conceda a suborganizações acesso a repositórios específicos sem expor todo o grupo.
Permissões de repositório Git

Permissões de repositório Git