Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enterprise access for GitHub apps #753

Closed
github-product-roadmap opened this issue Apr 10, 2023 · 1 comment
Closed

Enterprise access for GitHub apps #753

github-product-roadmap opened this issue Apr 10, 2023 · 1 comment
Labels
all Product SKU: All enterprise administration Feature: Enterprise server administration ga Feature phase: Generally available identity Feature: Github identity

Comments

@github-product-roadmap
Copy link
Collaborator

Summary

GitHub apps will be able to call APIs on the enterprise object, by being installed on an enterprise and granted new, fine-grained permissions that control access to the Enterprise. This allows administrators to deprecate the use of PATs (classic) and OAuth apps to manage their enterprises.

Intended Outcome

GitHub apps need to be able to operate at the Enterprise layer in order to best automate enterprise operations like managing settings, provisioning users, and reading the audit log. This update helps remove one of the last reasons developers and administrators are forced to use OAuth apps instead of the more secure and manageable GitHub app platform.

How will it work?

App developers will be able to specify Enterprises as a resource target, similar to how organizations and users are selected today. New fine-grained permissions (such as enterprise_audit_log:read) will be created, which administrators can then grant to apps installed on their enterprise.

@github github locked and limited conversation to collaborators Apr 10, 2023
@github-product-roadmap github-product-roadmap added all Product SKU: All enterprise administration Feature: Enterprise server administration ga Feature phase: Generally available identity Feature: Github identity labels Apr 10, 2023
@ankneis ankneis moved this to Future in GitHub Public Roadmap Apr 10, 2023
@ankneis
Copy link
Collaborator

ankneis commented Nov 20, 2024

Please continue to refer to our updated Public Roadmap for the latest ships, including updates on the continuation of these projects.

@ankneis ankneis closed this as not planned Won't fix, can't repro, duplicate, stale Nov 20, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
all Product SKU: All enterprise administration Feature: Enterprise server administration ga Feature phase: Generally available identity Feature: Github identity
Projects
Status: Future
Development

No branches or pull requests

2 participants