Granular Controls for GitHub App Requests Now in Public Preview
Allison details new organizational controls for GitHub and OAuth app requests, giving admins more flexibility and security through graduated policy options for managing third-party app access.
Granular Controls for GitHub App Requests Now in Public Preview
Organizations now benefit from enhanced control over who can request GitHub Apps and OAuth apps. This update introduces more nuanced settings, allowing organizations to implement stricter governance policies without sacrificing operational flexibility.
What’s Changed
- New options introduced for app request permissions:
- Members and outside collaborators: Both can request apps (existing default behavior).
- Members only: Only organization members can request, blocking outside collaborators.
- Disable app access requests: Prevents both members and outside collaborators from making any app requests.
- Configuration path:
- Navigate to your organization’s settings
- Select Member Privileges
- Choose your desired option under App access requests
- Purpose:
- Ensures all third-party apps undergo appropriate organizational review and security vetting before installation.
Reference
- Official documentation: Limiting app requests
- Feature will be included in GitHub Enterprise Server (GHES) 3.21
- For questions and feedback, visit the GitHub Community
Key Benefits
- Improved security posture via stricter app request permissions
- Greater administrative flexibility for organizations
- Clear governance options to fit enterprise policy requirements
For further implementation details or to provide feedback, consult the linked official documentation and community resources.
This post appeared first on “The GitHub Blog”. Read the entire article here