組織内の GitHub Copilot へのアクセスの構成
GitHubエンタープライズ所有者が組織のCopilot EnterpriseまたはCopilot 事業を有効にすると、その組織の所有者は、組織のメンバーにGitHub Copilotアクセス権を付与できます
GitHub Copilotの課金は、組織メンバーが最初にCopilotを使用するタイミングに関係なく、組織のメンバーにアクセス権を付与すると開始されます。 支払いサイクルの途中で組織メンバーにアクセス権を付与した場合、コストはサイクルの残りの期間に対して日割り計算されます。 詳しくは、「GitHub Copilot ライセンス」をご覧ください。
組織内のすべての現在および将来のユーザーに対する GitHub Copilot へのアクセスを許可する
-
GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。
-
組織をクリックして選択します。
-
Organization 名の下で、[ Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。
![組織のプロファイルのタブのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で囲まれています。](/assets/cb-49309/images/help/discussions/org-settings-global-nav-update.png)
-
サイドバーの [Code, planning, and automation] セクションで、[ Copilot] をクリックし、[Access] をクリックします。
-
[この組織にシートの割り当てを許可する] ボタンが表示されている場合は、このボタンをクリックします。
-
[シートの追加を開始する] をクリックします。
-
組織内のすべての現在および将来のユーザーに対して GitHub Copilot を有効にするには、[ すべてのメンバーに対して購入] を選択します。
-
[すべてのメンバーのシート購入の確認] ダイアログで、組織内のすべての現在および将来のユーザーに対して GitHub Copilot を有効にすることを確認するには、[ シートの購入] をクリックします。
組織内の特定のユーザーに対する GitHub Copilot へのアクセス権の付与
メモ
ID プロバイダー (IdP) 内のグループのすべてのメンバーに対してアクセスを自動的に有効にするには、そのグループを GitHub チームと同期し、そのチームに GitHub Copilotへのアクセス権を付与します。 詳しくは、「Team をアイデンティティプロバイダグループと同期する」をご覧ください。
-
GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。
-
組織をクリックして選択します。
-
Organization 名の下で、[ Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。
![組織のプロファイルのタブのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で囲まれています。](/assets/cb-49309/images/help/discussions/org-settings-global-nav-update.png)
-
サイドバーの [Code, planning, and automation] セクションで、[ Copilot] をクリックし、[Access] をクリックします。
-
[この組織にシートの割り当てを許可する] ボタンが表示されている場合は、このボタンをクリックします。
-
[シートの追加を開始する] をクリックします。
-
組織内の選択したチームまたはユーザーに対して GitHub Copilot を有効にするには、 選択したメンバーに対して [購入] を選択します。
-
[ユーザーとチームのCopilotアクセスを有効にする] ダイアログで、2 つのタブのいずれかをクリックします。
![[選択したメンバーへのアクセスを有効にする] ダイアログのスクリーンショット。](/assets/cb-36645/images/help/copilot/enable-access-for-selected-members.png)
-
[ユーザーとチーム] をクリックして、各ユーザーまたはチームを検索して追加します。
ユーザーを検索するには、検索バーにユーザー名またはフル ネームを入力します。 現在組織のメンバーではないユーザーを選択する場合、[購入を続行]、[シートを購入] の順に選択すると、そのユーザーは、組織に参加するように招待されます。 外部のコラボレーターは Copilot シートを受け取りますが、組織の招待は送信されません。
-
[CSV をアップロード] をクリックすると、CSV ファイルをアップロードしてユーザーを一括で追加できます。
メンバーを一括で追加するには、[CSV を選択してアップロード] をクリックし、追加する各メンバーのコンマで区切ったユーザー名またはメール アドレスを含む CSV ファイルをアップロードします。 ファイルには、ユーザー名と電子メール アドレスが混在して含まれている場合があります。
警告
CSV ファイルをアップロードすると、 Enterprise Managed Usersを使用している場合を除き、 GitHub Copilot は GitHub.com のすべてのユーザーに一致するものを検索します。 CSV に組織のメンバーではないユーザーが含まれている場合、[購入を続行]、[シートを購入] の順に選択すると、そのユーザーは、組織に参加するように招待されます。 外部コラボレーターは Copilot シートを受け取りますが、組織の招待は送信されません。 この警告は、 Enterprise Managed Usersを使用するアカウントには適用されません。
CSV ファイルから生成されたユーザーのリストを確認します。 追加しないユーザーの選択を解除します。
-
-
[購入を続行]、[シートを購入] の順に選択します。
API を使用してアクセス権を付与する GitHub Copilot
GitHubの REST API を使用して、組織内のチームまたは特定のユーザーのGitHub Copilotへのアクセス権を付与できます。 「組織のCopilotサブスクリプションにチームを追加するおよび組織のCopilotサブスクリプションにユーザーを追加するを参照してください。
GitHub 多くの成功したロールアウトでは、開発者が承認なしでライセンスを要求できる完全なセルフサービス モデルが提供されていることがわかりました。 このプロセスを設定するためのオプションについては、「GitHub Copilot ライセンスのセルフサービス プロセスの設定」を参照してください。