Skip to content

External Collaborators

about 2 minutesStudents, Staff, IT staffchecked 8 May 2026

Outside Collaborators are GitHub users who are not members of the organization but have been granted access to individual repositories. Typical use cases include cooperation partners from other universities, students working on a specific project, or external contractors.

Difference: Members vs. External Collaborators

Section titled “Difference: Members vs. External Collaborators”
FeatureMember (Member)External Collaborator (Outside Collaborator)
Belongs to the organizationYesNo
Visible in the member listYesNo (listed separately)
Access to all organization repositoriesDepends on base permissions and teamsNo – only explicitly granted repositories
Can join teamsYesNo
Consumes a licenseYes (on GHEC)Depends on the license type

Important (GHES/GHEC): Only organization administrators (Owners) can add external collaborators to repositories in the organization. Repository admins without the organization Owner role do not have this permission on GHES/GHEC.

External collaborators are added at the repository level or the entire organization level.

The following article describes how to add external collaborators: https://docs.github.com/en/organizations/managing-user-access-to-your-organizations-repositories/managing-outside-collaborators/adding-outside-collaborators-to-repositories-in-your-organization#adding-outside-collaborators-to-a-repository

The invited person receives an email and must accept the invitation.

Note (GHES): On the University of Bern’s GitHub Enterprise Server, the person must already have an account on the server before they can be invited. The account is automatically created via the Campus Account after a person logs in for the first time.

The following article describes how to remove an external collaborator: https://docs.github.com/en/organizations/managing-user-access-to-your-organizations-repositories/managing-outside-collaborators/removing-an-outside-collaborator-from-an-organization-repository

As an Owner, all external collaborators of the organization can be viewed under the following path:

OrganizationPeople → Tab Outside collaborators

Here all people are listed who have access to at least one repository of the organization without being a member.

  • External collaborators should generally be given the minimum necessary permission (Read or Write).
  • The list of external collaborators should be reviewed regularly and expired access should be removed.
  • For people who are permanently involved in multiple projects within the organization, full organization membership is more appropriate than external collaboration.