Skip to main content

Visual Studio subscriptions with GitHub Enterpriseのセットアップ

TeamのVisual Studioプランは、GitHub Enterpriseへのアクセスも提供できます。

Visual Studio subscriptions with GitHub Enterprise のセットアップについて

Visual Studio subscriptions with GitHub Enterprise は、サブスクライバーが Visual Studio と GitHub Enterprise の両方を使用できるように組み合わせて販売されている Microsoft の製品です。 詳細については「Visual Studio subscriptions with GitHub Enterprise について」を参照してください。

このガイドは、TeamがVisual Studioのサブスクライバーにライセンスを与え、GitHub Enterpriseを使い始める方法を紹介します。

ビデオの方がよい場合は、Microsoft Visual Studio の YouTube チャンネルの「Setting up your GitHub Enterprise licenses with Visual Studio subscriptions」を見ることができます。

Visual Studio subscriptions with GitHub Enterprise のルール

Visual Studio subscriptions with GitHub Enterprise をセットアップする前に、この組み合わせ提供に対するロールを理解することが重要です。

ロールサービス説明詳細情報
サブスクリプション管理者Visual StudioプランVisual Studioプランのライセンスを割り当てる人Microsoft Docs の「管理者責任の概要
サブスクライバーVisual StudioプランVisual Studioプランのライセンスを利用する人Microsoft Docs の Visual Studio サブスクリプションのドキュメント
Enterprise ownerGitHubGitHub.com のエンタープライズの管理者である個人用アカウントを持つ人"Enterprise におけるロール"
組織の所有者GitHubGitHub.com のチームのエンタープライズ内の組織の所有者である個人用アカウントを持つ人組織のロール
エンタープライズ メンバーGitHubGitHub.com のエンタープライズのメンバーである個人用アカウントを持つ人"Enterprise におけるロール"

前提条件

  • TeamのVisual StudioプランにGitHub Enterpriseが含まれていなければなりません。 詳細については、Visual Studio Web サイトの「Visual Studio サブスクリプションと特典」と、Microsoft Docs の「管理者責任の概要」を参照してください。
  • チームは GitHub.com 上にエンタープライズを持っていなければなりません。 TeamがEnterpriseを持っているか分からない場合は、GitHub管理者に連絡してください。 Teamの誰がGitHubに責任を負っているかがはっきりしない場合は、GitHub の営業チームにお問い合わせください。 詳細については、「Enterprise アカウントについて」を参照してください。

Visual Studio subscriptions with GitHub Enterprise の設定

Visual Studio subscriptions with GitHub Enterprise をセットアップするには、チームのメンバーが以下のタスクを完了しなければなりません。

すべてのロールを持っていることから、1人でこれらのタスクを完了することもできる場合もありますが、複数人でタスクを協働してやらなければならないかもしれません。 詳細については、「Visual Studio subscriptions with GitHub Enterprise のロール」を参照してください。

  1. エンタープライズのオーナーは、GitHub.com 上のエンタープライズに少なくとも 1 つの組織を作成しなければなりません。 詳細については、「Adding organizations to your enterprise」 (Enterprise への Organization の追加) を参照してください。

  2. サブスクリプションの管理者は Visual Studio のライセンスを the administrator portal for Visual Studio subscriptions 内のサブスクライバーに割り当てなければなりません。 詳細については、Microsoft Docsの「Visual Studio サブスクリプション管理者ポータルの概要」と、「Visual Studio サブスクリプション管理者ポータルで Visual Studio ライセンスを割り当てる」を参照してください。

  3. あるいはプランの管理者がGitHub Enterpriseをプランに追加する前にVisual Studioのサブスクライバーにライセンスを割り当てている場合、プランの管理者はサブスクライバーをVisual Studio管理ポータルで組み合わせ提供に移動させることができます。 詳細については、Microsoft Docs の「GitHub Enterprise を使用して Visual Studio サブスクリプションを管理する」を参照してください。

  4. プランの管理者がメール通知を無効化していないなら、サブスクライバーは2つの確認メールを受信します。 詳細については、Microsoft Docs の「GitHub Enterprise を使用した Visual Studio サブスクリプション」を参照してください。

  5. 組織のオーナーは、ステップ 1 から GitHub.com の組織に、サブスクライバーを招待しなければなりません。 サブスクライバーは、GitHub.com の既存の個人アカウントで招待を受け入れるか、新しいアカウントを作成できます。 Organizationに参加すると、サブスクライバーはEnterpriseのメンバーになります。 詳細については、「組織に参加するようユーザーを招待する」を参照してください。

    ヒント:

    • 必須ではありませんが、Organizationのオーナーはサブスクライバーのユーザプライマリ名(UPN)で使われているのと同じメールアドレスに招待を送ることをおすすめします。 GitHub.com 上のメール アドレスがサブスクライバーの UPN と一致すれば、他のエンタープライズがサブスクライバーのライセンスを要求しないようにできます。

    • サブスクライバーが GitHub.com 上の既存の個人用アカウントで組織への招待を受諾した場合は、サブスクライバーが Visual Studio で使うメール アドレスを GitHub.com 上の個人用アカウントに追加することをお勧めします。 詳細については、「GitHub アカウントへのメール アドレスの追加」を参照してください。

    • Organizationのオーナーが大量のサブスクライバーを招待しなければならないのであれば、スクリプトでこのプロセスを加速できるかもしれません。 詳細については、github/platform-samples リポジトリのサンプル PowerShell スクリプトを参照してください。

チームのサブスクライバー用の Visual Studio subscriptions with GitHub Enterprise をセットアップしたら、エンタープライズのオーナーは GitHub.com 上のライセンス情報をレビューできます。 詳細については、「エンタープライズ アカウントのプランおよび利用状況を表示する」を参照してください。

参考資料