Skip to main content

組織のメンバーに GitHub Copilot へのアクセスを許可する

組織の一部またはすべてのメンバーに対して、GitHub Copilot へのアクセス権を付与します。

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

Organization owners for organizations with a Copilot Enterprise or Copilot Business plan.

Organization での GitHub Copilot へのアクセスの構成

After a GitHub Enterprise 所有者は、組織に対して、Copilot Enterprise または Copilot Business を有効にできます。その組織の所有者は、その組織のメンバーに GitHub Copilot アクセス権を付与できます。

GitHub Copilot の課金は、組織メンバーが初めて Copilot を使用するタイミングに関係なく、組織のメンバーにアクセス権を付与すると開始されます。 支払いサイクルの途中で組織メンバーにアクセス権を付与した場合、コストはサイクルの残りの期間に対して日割り計算されます。 詳しくは、「GitHub Copilot ライセンス」をご覧ください。

Organization 内の現在および将来のユーザーすべてに対して GitHub Copilot へのアクセス権を付与する

  1. GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。
  2. 組織の隣の [設定] をクリックします。
  3. サイドバーの [Code, planning, and automation] セクションで、[ Copilot] をクリックし、[Access] をクリックします。
  4. [この組織にシートの割り当てを許可する] ボタンが表示されている場合は、このボタンをクリックします。
  5. [シートの追加を開始する] をクリックします。
  6. 組織内のすべての現在のユーザーおよび今後のユーザーに GitHub Copilot を有効にするには、[すべてのメンバー用に購入する] を選択します。
  7. [すべてのメンバー用にシートの購入を確定する] ダイアログで、組織内のすべての現在のユーザーおよび今後のユーザーに GitHub Copilot を有効にすることを確定するには、[シートを購入] をクリックします。

組織内の特定のユーザーに対して、GitHub Copilot へのアクセス権を付与する

メモ

アイデンティティ プロバイダー (IdP) でグループの各メンバーに対して自動的にアクセスを有効にするには、そのグループと GitHub チームを同期し、そのチームに GitHub Copilot へのアクセス権を付与します。 詳しくは、「Team をアイデンティティプロバイダグループと同期する」をご覧ください。

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

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

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

  4. [この組織にシートの割り当てを許可する] ボタンが表示されている場合は、このボタンをクリックします。

  5. [シートの追加を開始する] をクリックします。

  6. 組織内で選択したチームまたはユーザーに対して GitHub Copilot を有効にするには、[選択したメンバー用に購入する] を選択します。

  7. [ユーザーとチームに対して Copilot アクセスを有効にする] ダイアログで、2 つのタブのいずれかをクリックします。[ユーザーとチームに対して Copilot アクセスを有効にする? ダイアログ]

    [選択したメンバーへのアクセスを有効にする] ダイアログのスクリーンショット。

    • [ユーザーとチーム] をクリックして、各ユーザーまたはチームを検索して追加します。

      ユーザーを検索するには、検索バーにユーザー名またはフル ネームを入力します。 現在組織のメンバーではないユーザーを選択する場合、[購入を続行][シートを購入] の順に選択すると、そのユーザーは、組織に参加するように招待されます。

    • [CSV をアップロード] をクリックすると、CSV ファイルをアップロードしてユーザーを一括で追加できます。

      メンバーを一括で追加するには、[CSV を選択してアップロード] をクリックし、追加する各メンバーのコンマで区切ったユーザー名またはメール アドレスを含む CSV ファイルをアップロードします。 ファイルには、ユーザー名と電子メール アドレスが混在して含まれている場合があります。

      警告

      CSV ファイルをアップロードする際、Enterprise Managed Users を使用していない限り、GitHub Copilot は、GitHub.com のすべてのユーザーを検索して、一致させます。 CSV に組織のメンバーではないユーザーが含まれている場合、[購入を続行][シートを購入] の順に選択すると、そのユーザーは、組織に参加するように招待されます。 この警告は、Enterprise Managed Users を使用するアカウントには適用されません。

      CSV ファイルから生成されたユーザーのリストを確認します。 追加しないユーザーの選択を解除します。

  8. [購入を続行][シートを購入] の順に選択します。

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)