Manage Copilot and users via Enterprise Teams in public preview #171425
Replies: 17 comments 50 replies
This comment was marked as off-topic.
This comment was marked as off-topic.
-
Problem: Issues when moving current Copilot Business users to the new Enterprise Teams solutionContextMy Enterprise currently consists of two separate organizations:
Steps to Reproduce
Expected Behavior
Actual Behavior
Additional Notes
|
Beta Was this translation helpful? Give feedback.
-
|
Is there a way to grant access to individual repos to these Enterprise teams? We would especially like this for Personal Repos - someone in the company creates a POC repo that we don't want in our main Organization, but we also want everyone on the team to easily have access to view it. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
Is there any way of disabling notifications when switching to enterprise teams? During a test run, users saying they got emails when adding the enterprise assignment and emails when removing the org-level assignment which was a bit confusing. |
Beta Was this translation helpful? Give feedback.
-
|
Hi, we use github copilot for Enterprise team, and now, we cannot access to the github copilot plugin. It said disable by admin but we already enable all. It's a bug of github copilot plugin in IDE (visual studio / intellij) without organisation? we're blocked and cannot do anything. Please fix it!!! |
Beta Was this translation helpful? Give feedback.
-
|
I would be happy if I could add the Enterprise Team to the Cost Center. |
Beta Was this translation helpful? Give feedback.
-
|
Is there a way to use these enterprise teams to manage access to GH pages without users consuming licenses? |
Beta Was this translation helpful? Give feedback.
-
|
I want to surface some very troubling regressions this has introduced. Prior to this rollout all offboarding for Github was fully automated via SCIM. This regression now means that offboarding requires manual steps. I strongly feel this is an unacceptable change for Github to introduce. Many orgs rely on automated offboarding from an identity provider as a control mechanism to satisfy compliance frameworks. The fact that GH have introduced this change without adequate notification to all administrators has created a huge controls gap. Gh needs to immediately introduce a means to disable this "Feature" such that users are predictably removed from an Enterperise when they are removed from the child orgs, or introduce an immediate change of scope that allows for full SCIM provisioning at the Enterprise level without EMUs. |
Beta Was this translation helpful? Give feedback.
-
|
Honestly, this shouldn't be default behavior. If I added someone by inviting them to org, they should be removed by removing them from org. Right now we don't even have an option to remove those users from enterprise level UI, even though they are marked as Unaffiliated. |
Beta Was this translation helpful? Give feedback.
-
|
This new “Enterprise Teams” model is a design mistake. In the previous (and correct) model, removing a user from all organizations automatically removed them from the Enterprise. That behavior made perfect sense for enterprise governance as it ensured that offboarding was complete, auditable, and compliant by default. Now, with this new design, users can remain inside the Enterprise as "unaffiliated members" even after being removed from every organization. So someone who’s left the company still exists in the Enterprise until someone manually removes them. That’s not a minor inconvenience, it’s a governance and security regression. It breaks the fundamentals of what an Enterprise product is supposed to guarantee:
Offboarding isn’t “nice to have”, it’s one of the reasons we pay for an Enterprise subscription. Enterprises shouldn’t need to manually audit and purge users just to stay compliant. This change adds operational risk and undermines the whole purpose of SSO and SCIM integration: a single source of truth for identity. Please, revert this behavior or at least make it optional. Offboarding should remain automatic when a user no longer belongs to any organization. Whoever approved this clearly didn’t think about real-world governance requirements. |
Beta Was this translation helpful? Give feedback.
-
|
Did anyone figure out how to actually remove Unaffiliated users from the UI? Our enterprise owners do not have such option.
|
Beta Was this translation helpful? Give feedback.
-
|
This introduces a security flaw, it is not a feature. If someone has a need for this and wants to enable it, build this so they can opt in. And you've forced all ENTERPRISE and BUSINESS, PAYING customers into this model, for a "Public Preview" feature? Insane. I should not need to go write some utility to hit your API to restore functionality I had in place, and I really, absolutely should not need to add manual steps to my offboarding procedures. WTH were you thinking with this change? |
Beta Was this translation helpful? Give feedback.
-
|
Enterprise Teams + Premium Request Budgets: Two Blockers for a GHCP-Only Enterprise Hi! We’re using a GHCP-only enterprise (no orgs/repos) alongside a SCIM/EMU enterprise for GitHub (orgs/repos). Two related issues are slowing our rollout/merge: 1. Billing / Cost Controls for Premium RequestsWhat we need: Enable the "Premium request paid usage" policy for only specific cost centers, with a default-deny/catch-all that automatically blocks paid usage for everyone else (no scripts or manual updates). Why: Only select cost centers are approved for paid premium-request spend; everyone else should be blocked by default. In a GHCP-only enterprise (no orgs), we’d love a team → cost center mapping so budgets follow membership. Asks / Ideas:
2. Managing Users at Scale (Enterprise Teams Limits)We’re moving multiple estates into a new EMU enterprise. One legacy GHCP-only enterprise has over a thousand GHCP-only users who don’t need GitHub repos. We want to assign GHCP directly via Enterprise Teams as documented, but hit current limits. Blocker: Enterprise Teams are limited to 50 teams per enterprise and 500 users per team. Sharding one identity group across many teams is operationally painful. Asks / Ideas:
Open Questions
Happy to share more details if helpful. Thanks! |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.









Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
🆕 GitHub Enterprise Cloud now offers Enterprise Teams in public preview, streamlining enterprise user and Copilot license management experiences for businesses.
Enterprise owners can now:
What Enterprise Teams enable ❓
In the coming months, enterprise owners will also be able to use enterprise teams to:
Unaffiliated users (non-EMU enterprises) 👀
For enterprises that do not use enterprise-managed users (EMU), enterprise owners can now invite unaffiliated users to their enterprise. These users will not have access to organizations or licenses by default, but can later be assigned to an enterprise team, an organization, or Copilot Business license.
If a user is removed from all organizations, they will remain in the enterprise as an unaffiliated user unless the remove from enterprise action is taken. Since users may not be automatically removed from your enterprise, we recommend reviewing your offboarding process to ensure it accounts for this change.
Copilot Business licensing updates 💼
Along with enterprise teams and unaffiliated users now being available to all enterprises, updates have been made to Copilot Business licensing. Enterprise owners can use a dedicated Copilot Business licensing page to assign users and enterprise teams. These updates provide more flexible and scalable license management for enterprises, including the ability to assign Copilot Business to users without also requiring a GitHub Enterprise Cloud license.
Join us in the comments below to share your feedback and ask questions. 👇
Learn more
To learn more, check out our documentation on Enterprise Teams, unaffiliated users, and Copilot Business licensing. If you have feedback about these new features, join us on this discussion.
Beta Was this translation helpful? Give feedback.
All reactions