アクセスの取り消しが課金に与える影響
アクセスの取り消しは、次の支払いサイクルの開始時から有効になります。 サイクル中にシートを削除すると、ユーザーは支払いサイクルの残りの期間中、Copilot にアクセスできるようになります。 詳しくは、「GitHub Copilot の課金について」をご覧ください。
Organization 全体の GitHub Copilot へのアクセスを無効にする
-
GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
-
組織の隣の [設定] をクリックします。
-
サイドバーの [コード、計画、自動化] セクションで、 [ Copilot] をクリックし、 [アクセス] をクリックします。
Important
Copilot の全ポリシーを構成していない場合は、次の手順を完了できません。 その場合は、[ポリシーに移動] をクリックし、先に進む前にすべてのポリシーが構成されていることを確認します。
-
「Copilot Enterprise は組織でアクティブになっています」または 「Copilot Business は組織でアクティブになっています」から、組織内のすべてのユーザーに対する GitHub Copilot アクセスを取り消すには、[無効] を選択します。
-
[Remove Copilot アクセスの削除] ダイアログで、[確認してシートを削除] をクリックします。
Organization 内の特定のユーザーに対して GitHub Copilot へのアクセスを有効にする
GitHub Copilot のアクセス権を付与したユーザーを組織から削除すると、GitHub Copilot アクセスが自動的に取り消されます。 または、組織のメンバーシップを維持しながら、GitHub Copilot アクセスを取り消すことができます。
-
GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
-
組織の隣の [設定] をクリックします。
-
サイドバーの 「コード、計画、自動化」 セクションで、「 Copilot」をクリックし、「アクセス」をクリックします。
-
で「Copilot Enterprise は Organization 内でアクティブになっています」、 で「Copilot Business は Organization 内でアクティブになっています」で、[有効対象: 選択したメンバー] を選択します。
- [ポリシーの更新の確認] ダイアログで、[シートの更新] をクリックします。
-
検索バーの [アクセスの管理] から、メンバーのユーザー名またはフル ネームを入力します。
-
GitHub Copilot にアクセスできるユーザーのリストからメンバーを削除するには、ユーザー名の左のチェックボックスを選択し、「シートの削除」をクリックします。
-
「シートの削除の確認」ダイアログで、「シートの削除」をクリックします。
API を使用して GitHub Copilot へのアクセスを取り消す
GitHub の REST API を使用して、組織内のチームまたは特定のユーザーの GitHub Copilot へのアクセスを取り消すことができます。 たとえば、Copilot を使用していない組織メンバーのシートを自動的に取り消すスクリプトを記述できます。 「Organization の Copilot サブスクリプションからチームを削除する」と「Organization の Copilot サブスクリプションからユーザーを削除する」を参照してください。