Skip to main content

Copilot Business (個人用アカウント) 向けの専用エンタープライズのセットアップ

アカウントを設定し、ユーザーをプロビジョニングし、ライセンスを割り当てます。

メモ

この記事では、GitHub の営業チームのみが提供できる特定の種類の Enterprise アカウントについて説明します。 現在、GitHub ではすべての Enterprise アカウントに新しいライセンス エクスペリエンスがロールアウトされています。これにより、GitHub Enterprise を使わずに Copilot ライセンスを付与できるようになります。 この機能はパブリック プレビューであり、段階的にロールアウトされています。 Enterprise がまだアクセスできない場合は、近日中にアクセスできるようになります。

この記事では、個人用アカウントを使用したエンタープライズ向け のセットアップについて説明します。 Enterprise の種類を選んでいない場合は、「Copilot Business の Enterprise アカウントについて」を参照してください。

前提条件

  • ライセンスの料金を支払うには、クレジット カードまたは Microsoft Azure サブスクリプションを Enterprise アカウントに追加する必要があります。 Enterprise アカウントを要求した場合、GitHub Sales の支払方法に同意したものとします。
  • Copilot を有効にする前に、GitHub Copilot 製品固有の使用条件 を確認してください。

Enterprise アカウントのリクエスト

Enterprise アカウントを作成するには、GitHub の営業チーム に問い合わせてアカウント チームにアクセス権を要求します。

エンタープライズへのユーザーの追加

Enterprise アカウントに参加するようにある人を招待したら、その人はメールでの招待に応じるまで Enterprise アカウントにアクセスできません。 保留中の招待は 7 日後に期限切れになります。

  1. GitHub の右上隅にあるプロフィール画像をクリックします。
  2. ご自分の環境に応じて、[Your enterprise] または [Your enterprises] をクリックし、表示するエンタープライズをクリックします。
  3. ページの上部にある [ People] をクリックします。
  4. [People] の [メンバー] をクリックします。
  5. Invite member をクリックします。
  6. 招待するユーザーを検索し、[招待] をクリックします。

エンタープライズ所有者の招待

ユーザーをエンタープライズ所有者として招待することもできます。 エンタープライズ所有者は、GitHub Copilot へのアクセスを許可し、エンタープライズのポリシーを設定できます。 「Enterprise を管理するようユーザを招待する」を参照してください。

ユーザーを支払いマネージャーとして招待することもできます。 支払いマネージャーは、エンタープライズに割り当てられたライセンスを表示できますが、ライセンスを割り当てたり、エンタープライズ チームを管理したりすることはできません。

SAML 認証の構成

SAML シングル サインオンを構成して、ユーザが個人用アカウントに加えて外部の ID 管理シス テムへの認証を必要とするようにすることができます。 「Enterprise 向けの SAML シングルサインオンを設定する」を参照してください。

支払い方法の追加

Enterprise アカウントを要求したときに、GitHub Sales と同意した支払方法を追加する必要があります。

クレジット カードの追加

クレジット カードを追加するには、Enterprise の [Payment information] ページに移動します。 「支払いおよび課金情報の管理」を参照してください。

Azure サブスクリプションの追加

指示については、「Azure サブスクリプションの接続」の記事で次のセクションを参照してください。

このプロセスの視覚的な概要をお好みの場合は、Azure サブスクリプションを通じて GitHub の使用量を請求するを YouTube チャンネルで視聴してください。

エンタープライズ向けの Copilot の有効化

ライセンスを割り当てる前に、Enterprise オーナー は企業向けに Copilot を有効にし、特定の機能に対してポリシーを選択する必要があります。

  1. GitHub の右上隅にあるプロフィール画像をクリックします。
  2. ご自分の環境に応じて、[Your enterprise] または [Your enterprises] をクリックし、表示するエンタープライズをクリックします。
  3. ページの上部にある [ Policies] をクリックします。
  4. [Policies] セクションで [Copilot] をクリックします。
  5. 「GitHub Copilot ポリシー」で [許可済み] をクリックし、[保存] をクリックします。
  6. パブリック コードと Copilot Chat に一致する提案のポリシーを確認し、ドロップダウン メニューを更新して、必要に応じて機能を有効または無効にします。

ユーザーへのライセンスの割り当て

Copilot がエンタープライズで有効になっている場合、 エンタープライズ所有者 は 企業内にチームを作成し、チームにライセンスを割り当てることができます。

  • GitHub または REST API でチームのメンバーシップを管理することで、ユーザーのライセンスを付与または削除できます。
  • ユーザー個人またはエンタープライズ全体にライセンスを割り当てることはできません。

同一ユーザーでも複数のチームのメンバーになることができます。 ユーザーごとに 1 回だけ課金されます。

Team の作成

メモ

REST API を使用して、チームを作成し、メンバーシップを管理できます。 エンドポイントのドキュメントについては、アカウント マネージャーにお問い合わせください。

  1. ページの上部にある [ People] をクリックします。
  2. [People] で、[エンタープライズ チーム] をクリックします。
  3. [新しいエンタープライズ チーム] をクリックします。
  4. チームの名前を入力します。
  5. [Team の作成] をクリックします。
  6. ユーザーを追加するには、[メンバーの追加] をクリックし、ユーザーを検索して選択します。

チームへのライセンスの割り当て

企業でチームを作成したら、チームのすべてのメンバーにライセンスを割り当てることができます。

  1. ページの上部にある [Billing and licensing] をクリックします。

  2. [Billing & Licensing] で、[Licensing] をクリックします。

  3. [Copilot Business] セクションで、[Manage seats] をクリックします。

    [Copilot Business] セクションのスクリーンショット。 「シートの管理」というラベルが付いたボタンがオレンジ色の枠線で強調表示されています。

  4. [チームの追加] をクリックします。

  5. ダイアログで、追加するチームを選択し、請求書の影響を確認してから、[チームの追加] をクリックします。

チームからいつでもユーザーを追加または削除できます。 チームからユーザーを削除すると、ユーザーのライセンスと Copilot へのアクセスは、ユーザーが次回認証を試みたときに削除されます。 最大 30 分 かかることがあります。

エンタープライズの管理

Copilot Business を使用するすべての Enterprise に適用される次の手順については、「企業向けの GitHub Copilot の設定」を参照してください。 組織への権利を与える手順は適用されません。

次のセクションには、企業に特定の情報が含まれています。

ライセンスの管理を自動化します

REST API を使用して、ライセンス管理を自動化できます。 たとえば、割り当てられたライセンスと最新のアクティビティを一覧表示し、ライセンスを使用していないユーザーのアクセス権を削除できます。

Enterprise でこれを行うには、[List all Copilot seat assignments for an enterprise] エンドポイントを使用し、API を使用して Enterprise チームへのアクセスを管理できます。 企業チームの API エンドポイントのドキュメントを要求するには、アカウント マネージャーにお問い合わせください。

課金を管理する

Enterprise は、新しい課金プラットフォームにアクセスできるため、今後の支出を見積もり、予算による支出超過を制御し、時間の経過と共に支出の変化を追跡することができます。

課金を開始する」を参照してください。

コンテンツ除外を設定する

指定されたファイルまたはリポジトリを使用して、GitHub Copilot によって行われたコード完成の提案を通知しないようにすることができます。 GitHub Copilot は、除外されたファイルでは使用できません。

  1. ページの上部にある [ Policies] をクリックします。
  2. [Content の除外] タブをクリックします。
  3. パスを使用して、除外するコンテンツを指定します。 「GitHub Copilot からのコンテンツの除外」をご覧ください。