Skip to main content

Esta versão do GitHub Enterprise Server foi descontinuada em 2024-03-26. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise Server. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

Adicionar colaboradores externos a repositórios em sua organização

Você pode permitir que as pessoas que não são integrantes da sua organização acessem repositórios pertencentes à sua organização.

Quem pode usar esse recurso?

People with admin access to a repository can add an outside collaborator to the repository.

About outside collaborators

An outside collaborator is a person who is not a member of your organization, but has access to one or more of your organization's repositories. You can choose the level of access to grant for each outside collaborator. When you add an outside collaborator to a repository, you'll also need to add them to any forks of the repository you'd like them to access. If you are adding an outside collaborator to a private or internal fork of a repository, the collaborator must be a collaborator on the upstream repository.

Adding an outside collaborator to a private repository will use one of your paid licenses. For more information, see "About billing for your enterprise."

An organization owner can restrict the ability to invite collaborators. For more information, see "Setting permissions for adding outside collaborators."

Before you can add someone as an outside collaborator on a repository, the person must have a personal account on your GitHub Enterprise Server instance. If your enterprise uses an external authentication system such as SAML or LDAP, the person you want to add must sign in through that system to create an account. If the person does not have access to the authentication system and built-in authentication is enabled for your enterprise, a site administrator can create an account for the person. For more information, see "Configuring built-in authentication."

If your organization requires two-factor authentication, all outside collaborators must enable two-factor authentication before accepting your invitation to collaborate on a repository. For more information, see "Requiring two-factor authentication in your organization."

Outside collaborators cannot be added to a team, team membership is restricted to members of the organization.

Adding outside collaborators to a repository

You can give outside collaborators access to a repository in your repository settings. For more information, see "Managing teams and people with access to your repository."