Skip to main content

組織のネットワークへのGitHub Copilot accessの管理

サブスクリプション ベースのネットワーク ルーティングを使用して、ネットワークへの Copilot アクセスを制御する方法を学びます。

この機能を使用できるユーザーについて

Organization owners

Copilot 事業

Copilotサブスクリプションベースのネットワークルーティング について

Enterprise または organization の所有者は、ネットワーク ファイアウォールを使って、GitHub Copilot ビジネス と GitHub Copilot Enterprise の一方または両方へのアクセスを明示的に許可したり、GitHub Copilot Pro または GitHub Copilot無料 へのアクセスを禁止したりできます。 これにより、メンバーがネットワーク内で使用できる GitHub Copilot プランを制御できます。

Copilotサブスクリプションベースのネットワークルーティング を構成すると、Copilot の次の機能に影響します。

  • Copilot インライン候補 (Visual Studio Code、 Visual Studio、JetBrains IDE、Vim/NeoVim)
  • Visual Studio Code、Visual Studio、および JetBrains IDE での Copilot チャット
  • GitHub の Copilot チャット
  • GitHub Mobile アプリ
  • Copilot CLI

Copilotサブスクリプションベースのネットワークルーティングはすべてのユーザーに対して有効になっています。 これにより、ユーザーは自分の Copilot プランに固有のエンドポイントを介して Copilot にアクセスできるようになります。 Copilot 事業 ユーザーのみが Copilot 事業 エンドポイントに接続でき、Copilot Enterprise ユーザーのみが Copilot Enterprise エンドポイントに接続できます。

Copilot への継続的なアクセスを確保するための重要な手順

Copilot 許可リスト 参照」に記載されているすべてのホスト名へのアクセスがファイアウォールで許可されていることを確認する必要があります。

Enterprise または organization の Copilotサブスクリプションベースのネットワークルーティング の構成

Enterprise または organization の所有者は、Copilot 事業 と Copilot Enterprise の一方または両方のエンドポイントを許可リストに追加できます。 これにより、メンバーは許可されたエンドポイントを介してのみ Copilot にアクセスできるようになります。

メモ

Enterprise アカウントに Copilot 事業 と Copilot Enterprise の両方のプランが含まれる場合は、必ず両方のエンドポイントを許可リストに追加してください。

  1. メンバーが、以下に示す Copilot クライアントの最小バージョンに更新されていることを確認します。

    • Visual Studio Code の場合は、Copilot チャット バージョン 0.17 以降を使います。
    • JetBrains IDE の場合は、Copilot バージョン 1.5.6.5692 以降を使います。
    • Visual Studio の場合は、バージョン VS 2022 17.11 以降を使用します。
  2. 許可リストに次のパスのいずれか 1 つまたは両方を含めるように、企業ネットワーク ファイアウォールを更新します。

    • Copilot 事業 プランの場合は、*.business.githubcopilot.com を追加します

    • Copilot Enterprise プランの場合は、*.enterprise.githubcopilot.com を追加します

    メモ

    * はワイルドカード文字を表示します。 Copilot が正しく機能するには、複数のサブドメインが必要であるため、ワイルドカードが必要です。

  3. 企業ネットワーク ファイアウォールを更新して、ブロックリストに *.individual.githubcopilot.com を含めます。