Skip to main content

organization 内での Copilot のポリシーの管理

組織内の GitHub Copilot のポリシーを管理する方法について説明します。

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

Organization owners

GitHub Copilot Business または GitHub Copilot Enterprise にサブスクリプションしている組織

GitHub Copilot に関するポリシーについて

組織の所有者は、組織で GitHub Copilot を使用するためのポリシーを管理できます。 たとえば、組織の所有者は、次の Copilot 機能 。

  • IDE での Copilot Chat
  • Copilot Chat in GitHub Mobile
  • Copilot in the CLI
  • パブリック コードに一致する候補

組織の所有者によって選択されたポリシー設定によって、組織を介して Copilot へのアクセスが許可されたすべての組織メンバーに対する GitHub Copilot の動作が決まります。

候補一致ポリシー

組織の設定には、公開されているコードに一致するコード補完候補を許可またはブロックするオプションが含まれています。 パブリック コードに一致する候補をブロックすることを選ぶと、 によって、潜在的なコード補完候補と周囲の約 150 文字のコードが、GitHub でのパブリック コードに対してチェックされます。 一致またはほぼ一致がある場合、候補は表示されません。

組織での Copilot の機能の有効化

  1. GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。

  2. 組織の隣の [設定] をクリックします。

  3. サイドバーの [コード、計画、自動化] で、 Copilot をクリックし、[ポリシー] をクリックします。

  4. 各機能の右側にあるドロップダウン オプションを使用して、組織でその機能を有効または無効にします。

    たとえば、候補一致を有効または無効にするには、[パブリック コードに一致する候補] ドロップダウンで [許可] または [ブロック] を選択します。

組織内で GitHub Copilot Extensions のポリシーを設定する

GitHub Copilot Extensions は、外部ツールと GitHub Copilot Chat を統合します。 「Using extensions to integrate external tools with Copilot Chat」をご覧ください。

Copilot Extensions を organization にインストールする前に、organization の利用ポリシーを設定する必要があります。 利用ポリシーを設定すると、organization 内のすべてのメンバーに対して Copilot Extensions を有効または無効にし、セキュリティ リスクを制限できます。

  1. GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
  2. 組織の隣の [設定] をクリックします。
  3. サイドバーの [コード、計画、自動化] で、 Copilot をクリックし、[ポリシー] をクリックします。
  4. [Copilot Extensions] セクションで、ドロップダウン メニューを選択し、組織の Copilot Extensions を有効または無効にします。

組織の GitHub Copilot Extension アクセス許可の管理

組織に Copilot Extension をインストールすると、拡張機能が組織内に持っているアクセス許可と、それらのアクセス許可が必要な理由を確認できます。 Copilot Extension に一覧表示されているアクセス許可を付与しない場合は、拡張機能を一時停止またはアンインストールできます。

  1. GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
  2. 組織の隣の [設定] をクリックします。
  3. サイド バーの [サード パーティのアクセス] で、[GitHub Apps] をクリックします。 組織にインストールされている GitHub Apps の一覧が表示されます。
  4. 必要に応じて、インストールされている GitHub Apps で Copilot Extensions をフィルター処理するには、[フィルター: ] ドロップダウン メニューを選択し、[Copilot Extensions] をクリックします。
  5. 確認または変更する Copilot Extension の横にある [構成] をクリックします。
  6. [アクセス許可] セクションで、Copilot Extension に表示されているアクセス許可を確認します。 必要に応じて、Copilot Extension の組織へのアクセスを、次の 2 つの方法のいずれかでブロックできます。
    • 拡張機能をインストールしたまま、組織内のリソースへの Copilot Extension のアクセスを無期限に一時停止するには、[危険ゾーン] セクションで [中断] をクリックします。
    • Copilot Extension を完全にアンインストールするには、[危険ゾーン] セクションで [アンインストール] をクリックします。

参考資料