Skip to main content

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

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

GitHub Enterprise を持つ Visual Studio サブスクリプション のセットアップについて

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

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

GitHub Enterprise を持つ Visual Studio サブスクリプション のルール

GitHub Enterprise を持つ Visual Studio サブスクリプション をセットアップする前に、この組み合わせ提供に対するロールを理解することが重要です。

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

前提条件

  • TeamのVisual StudioプランにGitHub Enterpriseが含まれていなければなりません。 詳細については、Visual Studio Web サイトの「Visual Studio サブスクリプションと特典」と、Microsoft Docs の「管理者責任の概要」を参照してください。

  • チームは GitHub.com 上にエンタープライズを持っていなければなりません。 TeamがEnterpriseを持っているか分からない場合は、GitHub管理者に連絡してください。 Teamの誰がGitHubに責任を負っているかがはっきりしない場合は、GitHub の営業チームにお問い合わせください。 詳しくは、「Enterprise アカウントについて」を参照してください。

GitHub Enterprise を持つ Visual Studio サブスクリプション の設定

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

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

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

  2. サブスクリプションの管理者は Visual Studio のライセンスを Visual Studio サブスクリプションの管理者ポータル 内のサブスクライバーに割り当てなければなりません。 詳細については、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 の組織に、サブスクライバーを招待しなければなりません。 サブスクライバーは、既存の個人用アカウントで案内を受け入れるか、新しいアカウントを作成できます。 Organizationに参加すると、サブスクライバーはEnterpriseのメンバーになります。 詳しくは、「組織参加へのユーザーの招待」を参照してください。

    ヒント:

    • 必須ではありませんが、Organizationのオーナーはサブスクライバーのユーザプライマリ名(UPN)で使われているのと同じメールアドレスに招待を送ることをおすすめします。 GitHub.com 上のメール アドレスがサブスクライバーの UPN と一致すれば、他のエンタープライズがサブスクライバーのライセンスを要求しないようにできます。
    • サブスクライバーが GitHub.com 上の既存の個人用アカウントで組織への招待を受諾した場合は、サブスクライバーが Visual Studio で使うメール アドレスを GitHub.com 上の個人用アカウントに追加することをお勧めします。 詳しくは、「GitHub アカウントへのメールアドレスの追加」を参照してください。
    • Organizationのオーナーが大量のサブスクライバーを招待しなければならないのであれば、スクリプトでこのプロセスを加速できるかもしれません。 詳細については、github/platform-samples リポジトリのサンプル PowerShell スクリプトを参照してください。

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

参考資料