The Wayback Machine - http://web.archive.org/web/20220818085529/https://github.com/github/roadmap/issues/360
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

Azure AD (AAD) Service Principal Support for GHEC EMUs (Beta) #360

Open

github-product-roadmap opened this issue Dec 15, 2021 · 0 comments
Labels
admin-cloud beta cloud github enterprise

Comments

@github-product-roadmap
Copy link
Collaborator

github-product-roadmap commented Dec 15, 2021

Summary

Many large GitHub Enterprise customers use Service Principals to serve their automation needs in a centralised, auditable and secure fashion. Service Principals support the full identity and credential lifecycle for automation scenarios.

Intended Outcome

In this initiative, we will enable support for Azure AD Service Principles for GHEC EMUs as credentials on GitHub apps. We will later bring this capability to GHAE and GHES.

How will it work?

To begin, enterprise customers will first need to configure a GHEC EMU Enterprise utilizing Azure AD OpenID Connect (OIDC). Next, an Azure AD admin will create the application and service principal objects in the application's AAD tenant. Finally, an organization owner will register the Service Principal as a credential on a GitHub Application within their GHEC EMU Enterprise, installed to one or more organizations.

@github github locked and limited conversation to collaborators Dec 15, 2021
@github-product-roadmap github-product-roadmap added this to Q2 2022 – Apr-Jun in GitHub public roadmap Dec 15, 2021
@github-product-roadmap github-product-roadmap added admin-cloud beta cloud github enterprise labels Dec 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
admin-cloud beta cloud github enterprise
Projects
Status: Q4 2022 – Oct-Dec
GitHub public roadmap
Q2 2022 – Apr-Jun
Development

No branches or pull requests

1 participant