Skip to main content

組織のメンバーの Copilot へのアクセスを取り消す

組織の一部またはすべてのメンバーの GitHub Copilot へのアクセスを削除します。

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

Organization owners for organizations with a subscription to Copilot Enterprise or Copilot Business.

アクセスの取り消しが課金に与える影響

アクセスの取り消しは、次の支払いサイクルの開始時から有効になります。 サイクル中にシートを削除すると、ユーザーは支払いサイクルの残りの期間中、Copilot にアクセスできるようになります。 詳しくは、「GitHub Copilot の課金について」をご覧ください。

Organization 全体の GitHub Copilot へのアクセスを無効にする

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

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

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

    Important

    Copilot の全ポリシーを構成していない場合は、次の手順を完了できません。 その場合は、[ポリシーに移動] をクリックし、先に進む前にすべてのポリシーが構成されていることを確認します。

  4. 「Copilot Enterprise は組織でアクティブになっています」または 「Copilot Business は組織でアクティブになっています」から、組織内のすべてのユーザーに対する GitHub Copilot アクセスを取り消すには、[無効] を選択します。

  5. [Remove Copilot アクセスの削除] ダイアログで、[確認してシートを削除] をクリックします。

Organization 内の特定のユーザーに対して GitHub Copilot へのアクセスを有効にする

GitHub Copilot のアクセス権を付与したユーザーを組織から削除すると、GitHub Copilot アクセスが自動的に取り消されます。 または、組織のメンバーシップを維持しながら、GitHub Copilot アクセスを取り消すことができます。

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

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

  3. サイドバーの 「コード、計画、自動化」 セクションで、「 Copilot」をクリックし、「アクセス」をクリックします。

  4. で「Copilot Enterprise は Organization 内でアクティブになっています」、 で「Copilot Business は Organization 内でアクティブになっています」で、[有効対象: 選択したメンバー] を選択します。

    • [ポリシーの更新の確認] ダイアログで、[シートの更新] をクリックします。
  5. 検索バーの [アクセスの管理] から、メンバーのユーザー名またはフル ネームを入力します。

  6. GitHub Copilot にアクセスできるユーザーのリストからメンバーを削除するには、ユーザー名の左のチェックボックスを選択し、「シートの削除」をクリックします。

    [アクセス管理] セクションのスクリーンショット。ユーザーが選択され、[シートのキャンセル] ボタンが強調表示されています。

  7. 「シートの削除の確認」ダイアログで、「シートの削除」をクリックします。

API を使用して GitHub Copilot へのアクセスを取り消す

GitHub の REST API を使用して、組織内のチームまたは特定のユーザーの GitHub Copilot へのアクセスを取り消すことができます。 たとえば、Copilot を使用していない組織メンバーのシートを自動的に取り消すスクリプトを記述できます。 「Organization の Copilot サブスクリプションからチームを削除する」と「Organization の Copilot サブスクリプションからユーザーを削除する」を参照してください。

参考資料