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.
You can allow people who aren't members of your organization to access repositories that your organization owns.
You can cancel all invitations for a person to become an outside collaborator on repositories owned by your organization.
Owners and repository admins can remove an outside collaborator's access to a repository.
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.
If you would like to give an outside collaborator on your organization's repositories broader permissions within your organization, you can invite them to become a member of the organization.
You can reinstate a former outside collaborator's access permissions for organization repositories, forks, and settings.