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 Managed Users: Optionally redirect users to SSO when not authenticated #518

Open
github-product-roadmap opened this issue Jun 15, 2022 · 0 comments
Labels
admin-cloud ga github enterprise

Comments

@github-product-roadmap
Copy link
Collaborator

@github-product-roadmap github-product-roadmap commented Jun 15, 2022

Summary

Today, enterprises using the Enterprise Managed Users (EMU) feature are hidden entirely on GitHub.com. Visiting a URL for their repos, orgs, and enterprise pages all result in a 404 if you are not signed in to the EMU enterprise already.

This improvement allows an administrator to replace that 404 page with a redirect to the enterprise's linked IdP in order to SSO.

Intended Outcome

The existing 404 behavior prevents unwanted accidental discovery of enterprise resources, but can also make it harder for users to sign in. By automatically redirecting the user to the linked IdP for SSO, it'll be easier and faster for enterprise users to get access to GitHub.

How will it work?

Enterprise administrators will be able to opt-in to the authentication redirect using their GitHub enterprise settings. The redirect will occur for all of the resources within the enterprise, once enabled. Setting this flag will not change the results of any API responses, whether authenticated or not.

@github github locked and limited conversation to collaborators Jun 15, 2022
@github-product-roadmap github-product-roadmap added admin-cloud ga github enterprise labels Jun 15, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
admin-cloud ga github enterprise
Projects
Status: Q3 2022 – Jul-Sep
Development

No branches or pull requests

1 participant