The Wayback Machine - https://web.archive.org/web/20220908122139/https://github.com/github/roadmap/issues/549
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: Guest role users cannot see internal repositories #549

Open
github-product-roadmap opened this issue Aug 17, 2022 · 0 comments
Labels
admin-cloud Feature area: Cloud administration beta Feature phase: Beta cloud Available on Cloud github enterprise Product SKU: GitHub Enterprise

Comments

@github-product-roadmap
Copy link
Collaborator

github-product-roadmap commented Aug 17, 2022

Summary

Enterprise Managed Users provides an enterprise with an isolated set of organizations and repositories, that are not visible unless you're a member of the enterprise. They support only internal and private repositories, and users must sign in from the linked IdP in order to access them.

This improvement introduces a new user role, guest, alongside the existing member and admin roles. The role is set by the IdP at provisioning time, and limits these users to seeing repositories they are added to only. They can not see internal repositories by default.

Intended Outcome

Companies can safely inner-source their code using the internal access level, while also allowing guests into their environment to work on select parts of the codebase.

How will it work?

Users provisioned to an EMU enterprise as "Guests" will have access only to orgs and repos they are explicitly added to. They will not automatically receive access to internal repositories just by being a member of the parent org.

Users will still need to sign in from the linked IdP in order to access the enterprise, in order to keep access control at the IdP. Provisioning rules can be set up to automatically apply the Guest role to guests in the tenant, pivoting off of the user type stored in the IdP.

@github github locked and limited conversation to collaborators Aug 17, 2022
@github-product-roadmap github-product-roadmap added admin-cloud Feature area: Cloud administration beta Feature phase: Beta cloud Available on Cloud github enterprise Product SKU: GitHub Enterprise labels Aug 17, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
admin-cloud Feature area: Cloud administration beta Feature phase: Beta cloud Available on Cloud github enterprise Product SKU: GitHub Enterprise
1 participant