Skip to main content

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

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

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

Organization owners for organizations with a Copilot 事業 plan.

組織レベルの失効について

組織レベルでアクセスを取り消した場合、組織を通じて Copilot を受け取ったユーザーのアクセス権のみが削除されます。 そのユーザーがエンタープライズ チームを通じて、または個人として別途アクセス権を持っている場合、そのアクセス権は引き続き保持されます。

これらのユーザーのアクセス権を削除するには、エンタープライズ所有者がエンタープライズ チームからユーザーを削除するか、エンタープライズ設定でライセンスの割り当てを解除する必要があります。この場合、アクセスは直ちに取り消されます。 詳細については、「エンタープライズでユーザーにGitHub Copilotへのアクセス権を付与する」を参照してください。

組織レベルの失効によってアクセスが取り消されたユーザーの場合、削除は次の課金サイクルの開始時から有効になります。 サイクル中にシートを削除した場合、ユーザーは請求サイクルの残りの期間、 Copilot にアクセスできます。 詳細については、「GitHub Copilot ライセンス」を参照してください。

組織全体の Copilot へのアクセスを取り消す

  1. GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。

  2. 組織をクリックして選択します。

  3. Organization 名の下で、[ Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    組織のプロファイルのタブのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で囲まれています。

  4. サイドバーの [Access] セクションで、 [Billing & licensing][Licensing] の順にクリックします (新しいプラットフォーム)。 または、サイドバーの [Code planning, and automation] セクションで、 [Copilot] をクリックしてから、[Access] をクリックします (元のプラットフォーム)。

    重要

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

  5. "Copilot 事業 is active in your organization" から、organization 内のすべてのユーザーに対する GitHub Copilot アクセスを取り消すには、[Disabled] を選択します。

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

組織内の特定のユーザーの Copilot へのアクセスを取り消す

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

  1. GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。

  2. 組織をクリックして選択します。

  3. Organization 名の下で、[ Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    組織のプロファイルのタブのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で囲まれています。

  4. サイドバーの [Code, planning, and automation] セクションで、[ Copilot] をクリックし、[Access] をクリックします。

  5. 「Copilot 事業 が組織でアクティブ」で、有効対象: 選択したメンバー を選択します。

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

  7. Copilotにアクセスできるユーザーの一覧からメンバーを削除するには、ユーザー名の左側にあるチェックボックスをオンにして、[シートのキャンセル] をクリックします。

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

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

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

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

参考資料