Skip to main content

This version of GitHub Enterprise Server was discontinued on 2024-03-26. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise Server. For help with the upgrade, contact GitHub Enterprise support.

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 integration access requests

  1. In the upper-right corner of GitHub Enterprise Server, select your profile photo, then click Your organizations.

    Screenshot of the dropdown menu under @octocat's profile picture. "Your organizations" is outlined in dark orange.

  2. Next to the organization, click Settings.

  3. In the "Access" section of the sidebar, click Member privileges.

  4. Under "Integration access requests" select or deselect Allow integration requests from outside collaborators and click Save.