Skip to main content

Resources for getting approval of GitHub Copilot

Get ready to adopt Copilot by sending resources to legal and security teams in your company.

Before you can roll out a tool like GitHub Copilot in your company, you will likely need signoff from legal, compliance, and cybersecurity teams.

Your company's requirements depend on your industry and location, but common queries include:

  • How does Copilot use my company's data?
  • Which compliance standards does Copilot meet?
  • Will I need to adjust my corporate network for Copilot?

This article collects resources that you can send to teams in your company to accelerate the signoff process. These resources apply to the Copilot 事業 and Copilot Enterprise plans.

These teams need to know the terms that will govern your company's purchase of Copilot.

Compliance teams

These teams need to know that Copilot meets your company's regulatory requirements.

The GitHub Enterprise Trust Center answers common compliance questions in its FAQ, and lists attestations for compliance standards in the "Resources" section.

Compliance teams may also want to know about the administrative features available to govern Copilot, such as:

  • Policies for managing access to features and models
  • Audit logs for monitoring changes to access and settings
  • The ability to exclude sensitive content from Copilot's view

For an overview of these features, see GitHub Copilot の機能.

For new GitHub Enterprise customers

If your company is not already using GitHub Enterprise, compliance teams may also want an overview of GitHub's general governance features for things like protecting branches or preventing leaked secrets. See Enterprise のガバナンス フレームワークを確立する.

Cybersecurity and IT teams

These teams need to know how Copilot will work with your company's corporate network, authentication systems, and software distribution processes. They may need to learn about:

  • The allowlist required for a firewall or proxy to ensure Copilot works as expected. See Copilot 許可リスト 参照.
  • The network protocol that Copilot operates on by default, and your company's options for routing traffic through a proxy server and intercepting traffic. See GitHub Copilot のネットワーク設定.
  • The clients where users will be using Copilot.
    • Your enterprise can enable or disable Copilot in IDEs, on GitHub Mobile, in the CLI, and on the GitHub website.
    • If your company distributes approved software for users, IT teams may need to approve the supported versions of IDEs. See Copilot 機能マトリックス.

For new GitHub Enterprise customers

If your company is not already using GitHub Enterprise, cybersecurity teams may also need to learn about networking and authentication options on GitHub as a whole:

Even if you're only using GitHub to grant access to Copilot, developers will need to authenticate to GitHub to use their Copilot license.

Further questions

If teams have questions that aren't addressed by these resources, contact your account manager or GitHub の営業チーム.

Next steps

Once teams have signed off on Copilot, you can choose a plan for your enterprise. See GitHub Copilot に対する企業の計画の選択.