1. Subscribe your enterprise to GitHub Copilot
Set up a subscription to Copilot Enterprise or Copilot Business for your enterprise. See "Subscribing to Copilot for your enterprise."
2. Set policies
Control which Copilot features are available in your enterprise. See "Managing policies and features for Copilot in your enterprise."
3. Set up networking (if necessary)
If your enterprise users connect through an HTTP proxy server or firewall, ensure that key URLs are added to the allowlist for the proxy server or firewall. See "Configuring your proxy server or firewall for Copilot."
You may also need to install custom SSL certificates on your users' machines. See "Configuring network settings for GitHub Copilot."
4. Grant access to organizations
Enable Copilot for some or all organizations in your enterprise. See "Enabling Copilot for organizations in your enterprise." Each organization owner can then grant Copilot access to some or all of the members of their organization.
If your enterprise is on GHE.com, users must perform some additional setup to authenticate to their account from their development environment. See "Using GitHub Copilot with an account on GHE.com."
5. Share onboarding material
- Share onboarding material: Share onboarding material with each organization that you granted Copilot access to. See "Setting up GitHub Copilot for your organization."
- Encourage adoption: Encouragement from leadership can help drive adoption of Copilot in your enterprise. Consider messaging your support of Copilot and how it can help your enterprise.
- Set up training sessions or workshops: Training sessions or workshops can help members learn how to use Copilot effectively.