Need guidance on how to onboard a customer to GitHub Copilot using their Azure subscription, including licensing, billing, and user assignment process #194324
Replies: 4 comments
This comment was marked as low quality.
This comment was marked as low quality.
-
|
This is a solid breakdown. One practical detail worth adding for anyone planning rollout at scale: For non-EMU orgs, seat assignment can also be managed more cleanly through team-based access inside GitHub instead of individual-by-individual assignment. That makes onboarding easier when mapping internal departments (engineering, platform, data, etc.) to GitHub Copilot access. So operationally the rollout tends to look like:
One nuance that often surprises customers: Azure billing ≠ identity federation. A lot of teams assume “we pay via Azure, so Azure users automatically have Copilot access” — but unless they’re using Enterprise Managed Users, identity lifecycle and seat lifecycle remain GitHub-managed. That distinction is usually the biggest onboarding friction point. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
A useful way to explain this to customers is to separate billing from administration. If the customer wants to use their Azure subscription, that usually means Azure is being used as the payment method for eligible GitHub Enterprise billing. The actual Copilot setup still happens on the GitHub side, where the enterprise or organization enables the Copilot plan, assigns seats to users, and manages policies. So I would first confirm whether the customer has a GitHub Enterprise or organization account that supports Azure billing. After that, connect the Azure subscription under the enterprise billing settings, enable the right Copilot plan, and assign the users from GitHub. The Azure portal is important for payment, but it is not normally where Copilot seats are assigned. In short, Azure handles the billing relationship, while GitHub handles Copilot access, policy, and seat management. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
🏷️ Discussion Type
Question
💬 Feature/Topic Area
Copilot in GitHub
Body
I’m trying to understand the correct onboarding process for a customer who wants to use GitHub Copilot through their Azure subscription.
Specifically:
If available, I would greatly appreciate it if you could share any official documentation, step-by-step guides, or real-world implementation references or tutorials that explain the full process.
Beta Was this translation helpful? Give feedback.
All reactions