Organization での GitHub Copilot へのアクセスの構成
After a GitHub Enterprise 所有者は、組織に対して、Copilot Enterprise または Copilot Business を有効にできます。その組織の所有者は、その組織のメンバーに GitHub Copilot アクセス権を付与できます。
GitHub Copilot の課金は、組織メンバーが初めて Copilot を使用するタイミングに関係なく、組織のメンバーにアクセス権を付与すると開始されます。 支払いサイクルの途中で組織メンバーにアクセス権を付与した場合、コストはサイクルの残りの期間に対して日割り計算されます。 詳しくは、「GitHub Copilot ライセンス」をご覧ください。
Organization 内の現在および将来のユーザーすべてに対して GitHub Copilot へのアクセス権を付与する
- GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。
- 組織の隣の [設定] をクリックします。
- サイドバーの [Code, planning, and automation] セクションで、[ Copilot] をクリックし、[Access] をクリックします。
- [この組織にシートの割り当てを許可する] ボタンが表示されている場合は、このボタンをクリックします。
- [シートの追加を開始する] をクリックします。
- 組織内のすべての現在のユーザーおよび今後のユーザーに GitHub Copilot を有効にするには、[すべてのメンバー用に購入する] を選択します。
- [すべてのメンバー用にシートの購入を確定する] ダイアログで、組織内のすべての現在のユーザーおよび今後のユーザーに GitHub Copilot を有効にすることを確定するには、[シートを購入] をクリックします。
組織内の特定のユーザーに対して、GitHub Copilot へのアクセス権を付与する
メモ
アイデンティティ プロバイダー (IdP) でグループの各メンバーに対して自動的にアクセスを有効にするには、そのグループと GitHub チームを同期し、そのチームに GitHub Copilot へのアクセス権を付与します。 詳しくは、「Team をアイデンティティプロバイダグループと同期する」をご覧ください。
-
GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。
-
組織の隣の [設定] をクリックします。
-
サイドバーの [Code, planning, and automation] セクションで、[ Copilot] をクリックし、[Access] をクリックします。
-
[この組織にシートの割り当てを許可する] ボタンが表示されている場合は、このボタンをクリックします。
-
[シートの追加を開始する] をクリックします。
-
組織内で選択したチームまたはユーザーに対して GitHub Copilot を有効にするには、[選択したメンバー用に購入する] を選択します。
-
[ユーザーとチームに対して Copilot アクセスを有効にする] ダイアログで、2 つのタブのいずれかをクリックします。[ユーザーとチームに対して Copilot アクセスを有効にする? ダイアログ]
![[選択したメンバーへのアクセスを有効にする] ダイアログのスクリーンショット。](/assets/cb-36645/images/help/copilot/enable-access-for-selected-members.png)
-
[ユーザーとチーム] をクリックして、各ユーザーまたはチームを検索して追加します。
ユーザーを検索するには、検索バーにユーザー名またはフル ネームを入力します。 現在組織のメンバーではないユーザーを選択する場合、[購入を続行]、[シートを購入] の順に選択すると、そのユーザーは、組織に参加するように招待されます。
-
[CSV をアップロード] をクリックすると、CSV ファイルをアップロードしてユーザーを一括で追加できます。
メンバーを一括で追加するには、[CSV を選択してアップロード] をクリックし、追加する各メンバーのコンマで区切ったユーザー名またはメール アドレスを含む CSV ファイルをアップロードします。 ファイルには、ユーザー名と電子メール アドレスが混在して含まれている場合があります。
警告
CSV ファイルをアップロードする際、Enterprise Managed Users を使用していない限り、GitHub Copilot は、GitHub.com のすべてのユーザーを検索して、一致させます。 CSV に組織のメンバーではないユーザーが含まれている場合、[購入を続行]、[シートを購入] の順に選択すると、そのユーザーは、組織に参加するように招待されます。 この警告は、Enterprise Managed Users を使用するアカウントには適用されません。
CSV ファイルから生成されたユーザーのリストを確認します。 追加しないユーザーの選択を解除します。
-
-
[購入を続行]、[シートを購入] の順に選択します。
API を使用して GitHub Copilot へのアクセス権を付与する
GitHub の REST API を使用すると、組織内のチームまたは特定のユーザーに GitHub Copilot へのアクセス権を付与できます。 「組織向け Copilot サブスクリプションにチームを追加する」および「組織向け Copilot サブスクリプションにユーザーを追加する」を参照してください。
GitHub は、成功したロールアウトの多くが、開発者が承認なしでライセンスを要求できる完全なセルフサービス モデルを提供していることを検出しました。 このプロセスを設定するためのオプションについては、「GitHub Copilot ライセンスのセルフサービス プロセスを設定する」を参照してください。
参考資料
-
[GitHub Copilot トラスト センター](https://copilot.github.trust.page) -
[AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-github-copilot-features-in-your-organization/managing-policies-for-copilot-in-your-organization) -
[AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-github-copilot-activity-in-your-organization/reviewing-usage-data-for-github-copilot-in-your-organization) -
[AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-access-to-github-copilot-in-your-organization/revoking-access-to-copilot-for-members-of-your-organization)