Skip to main content

Limiting OAuth App and GitHub App access requests

As an organization owner, you can choose whether to allow outside collaborators to request organization access for OAuth Apps and GitHub Apps.

Who can use this feature

Organization owners can limit who can make app access requests to the organization.

About integration access requests

When integration access requests are enabled, outside collaborators can request organization access for GitHub Apps and OAuth Apps which have not yet been approved by your organization. If you disable integration access requests, only organization members will be able to request organization access for unapproved GitHub Apps and OAuth Apps. Outside collaborators will still be able to consent to pre-approved GitHub Apps and OAuth Apps accessing the same resources the requesting outside collaborator has access to.

By default, integration access requests are enabled. If your organization has a large number of outside collaborators, you may want to disable integration access requests, to reduce the number of requests you have to review.

Enabling or disabling intergration access requests

  1. In the top right corner of GitHub.com, click your profile photo, then click Your organizations. Your organizations in the profile menu
  2. Next to the organization, click Settings. The settings button
  3. Under "Access", click Member privileges. Screenshot of the member privileges tab
  4. Under "Integration access requests" select or deselect Allow integration requests from outside collaborators and click Save. Screenshot of integration access requests setting