Managing outside collaborators
You can manage outside collaborators, or people who have access to repositories owned by your organization without being a member of your organization.
Adding outside collaborators to repositories in your organization
You can allow people who aren't members of your organization to access repositories that your organization owns.
Removing an outside collaborator from an organization repository
Owners and repository admins can remove an outside collaborator's access to a repository.
Converting an organization member to an outside collaborator
If a current member of your organization only needs access to certain repositories, such as consultants or temporary employees, you can convert them to an outside collaborator.
Converting an outside collaborator to an organization member
If you would like to give an outside collaborator on your organization's repositories broader permissions within your organization, you can make them a member of the organization.
Reinstating a former outside collaborator's access to your organization
You can reinstate a former outside collaborator's access permissions for organization repositories, forks, and settings.