Skip to the content.

These checklists outline the essential steps for a successful large-scale Copilot rollout. While numerous Copilot resources exist, these checklists focus on the minimum requirements to avoid overwhelming users with too much information at once. They are not exhaustive, but they represent the critical elements for initial success.

Tip

For any security questions or requirements it is recommended to first check GitHub Copilot Trust Center and the Compliance tab in GitHub under Your Enterprise > Compliance

Phase 1 - Pilot

Setup & Configuration

Configure IDP

Design organization & team structure

GitHub Enterprise Server (GHES)

Enterprise Managed Users (EMU)

Copilot Business Only (Standalone)

Note

See the user management folder for script examples of creating & mapping teams to IDPs

Copilot Policies

The following policy decisions typically require more consideration than a single Enterprise owner due to a company’s specific risk & business posture.

Enterprise configuration

Organization configuration

Network & Security Policy

Configure Network & Device Management settings to align with your organization’s security and policy requirements

Provide Self Serve Training

Bundle training and provide a distribution method using the content sections below.

Training Examples

Copilot Fundamentals

Advanced

GitHub Specific Fundamentals

Additional Training

Troubleshooting

Ensure that users are aware of the support resources available to them and providing common troubleshooting links.

Invite Pilot Teams

Optional Setup

Cost Centers

Developer ROI

Tip

If this section seems overwhelming, there are vendors who assist with this analysis and provide out-of-the-box solutions

Baseline

Copilot Metrics

Phase 2 - Early Adopters & Early Majority

Start an internal community

Invite additional teams

Phase 3 - Enterprise-wide

Phase 4 - Maintain & Improve

Appendix

Word-of-mouth evangelism

Additional Reading

Requesting Access to Copilot

While this method will slow down your adoption rate of Copilot, it can be automated if this approach is required due to regulation requirements such as self attestation.