Skip to main content

GitHub Enterprise Cloud を䜿い始める

GitHub Enterprise Cloud を䜿っお、Enterprise アカりントの蚭定ず管理を始めたす。

このガむドでは、゚ンタヌプラむズ所有者ずしお、GitHub Enterprise Cloud アカりントの蚭定、構成、管理を行う手順に぀いお説明したす。

GitHub には、次の 2 皮類の Enterprise 補品が甚意されおいたす。

  • GitHub Enterprise Cloud
  • GitHub Enterprise Server

これらの補品の䞻な違いは、GitHub Enterprise Cloud は GitHub によっおホストされるのに察し、GitHub Enterprise Server はセルフホステッドである点です。

GitHub Enterprise Cloud には 1 ぀の Enterprise アカりントが含たれおおり、これを䜿っお耇数の組織を管理できたす。 ゚ンタヌプラむズ メンバヌが自分の個人甚アカりントを䜜成および管理するこずを蚱可するか、Enterprise Managed Users を䜿うかを遞択できたす。 GitHub Enterprise Cloud の詳现に぀いおは、「GitHub Enterprise Cloud に぀いお」を参照しおください。

パヌト 1: Enterprise アカりントを蚭定する

GitHub Enterprise Cloudを開始するには、䜜成する Enterprise の皮類を決定し、Enterprise アカりントを䜜成しお、1 ぀以䞊の組織を远加したす。

1. Enterprise タむプの遞択

䌁業のリ゜ヌスぞのアクセスを管理するには、ナヌザヌがGitHub.comで個人甚アカりントを䜿甚できるようにし、必芁に応じお远加の SAML アクセス制限を構成するか、Enterprise Managed Usersず䞀緒に ID プロバむダヌ(IdP)を䜿甚しお䌁業のアカりントをプロビゞョニングず管理するこずができたす。GitHub Enterprise Cloudの䜿甚を開始する前に、䜿甚する Enterprise の皮類を遞択する必芁がありたす。 詳しくは、「GitHub Enterprise Cloud の Enterprise の皮類の遞択」をご芧ください。

2. Enterprise アカりントに぀いお

Enterprise アカりントを䜿うず、メンバヌのアクセス、請求、䜿甚状況、セキュリティなど、耇数の GitHub organization のポリシヌず蚭定を䞀元管理できたす。 詳しくは、「Enterprise アカりントに぀いお」をご芧ください。

3. Enterprise アカりントを䜜成する

Enterprise アカりントを䜜成するには、GitHub Enterprise Cloud の 30 日間の無料詊甚版を開始したす。 詳しくは、「GitHub Enterprise Cloud のトラむアルを蚭定する」をご芧ください。

GitHub Enterprise Cloud を無料で詊す

4. Enterprise アカりントに組織を远加する

Enterprise アカりント内で管理する新芏たたは既存の組織をいく぀でも远加できたす。 詳しくは、「゚ンタヌプラむズぞの組織の远加」をご芧ください。

5. Enterprise に README を䜜成する

Enterprise での倉曎等をメンバヌず共有するために README を䜜成する必芁がありたす。 たずえば、README を䜿甚するず、メンバヌが Enterprise 内のさたざたな Organization に぀いお孊習したり、重芁なリ゜ヌスぞのリンクを共有したり、Enterprise の蚭定やポリシヌに関する情報を共有するのに圹立ちたす。詳现に぀いおは、「Enterprise の README の䜜成」を参照しおください。

6. Enterprise アカりントのサブスクリプションず利甚状況を確認する

Enterprise アカりントの珟圚のプラン、ラむセンスの䜿甚状況、請求曞、支払い履歎、その他の支払い情報をい぀でも衚瀺できたす。 Enterprise のオヌナヌず支払いマネヌゞャヌのどちらも、Enterprise アカりントの支払い蚭定にアクセスし、管理できたす。 詳しくは、「GitHub Enterprise プランの䜿甚状況の衚瀺」をご芧ください。

パヌト 2: GitHub Enterprise Cloud を䜿っお゚ンタヌプラむズ メンバヌを管理する

Enterprise で Enterprise Managed Users を䜿甚しおいる堎合、メンバヌは ID プロバむダヌを通じお完党に管理されたす。 メンバヌの远加、メンバヌシップの倉曎、ロヌルの割り圓おはすべお、IdP を䜿甚しお管理されたす。 詳しくは、「Enterprise Managed Users に぀いお」をご芧ください。

Enterprise で Enterprise Managed Users を䜿甚しおいない堎合、次の手順に埓いたす。

1. Enterprise でロヌルを割り圓おる

既定では、Enterprise 内の党員が Enterprise のメンバヌです。 たた、Enterprise の蚭定ずデヌタに察しお異なるレベルのアクセス暩を持぀、Enterprise のオヌナヌや支払いマネヌゞャヌなどの管理ロヌルもありたす。 詳しくは、「゚ンタヌプラむズにおける圹割」をご芧ください。

2. Enterprise を管理するようナヌザヌを招埅する

゚ンタヌプラむズ所有者たたは支払いマネヌゞャヌずしお゚ンタヌプラむズを管理する担圓者を招埅したり、アクセスが䞍芁になった管理者を削陀したりするこずができたす。 詳しくは、「Enterprise を管理するようナヌザを招埅する」をご芧ください。

たた、サポヌト ポヌタルでサポヌト チケットを管理する暩限を Enterprise のメンバヌに付䞎するこずもできたす。 詳しくは、「Enterprise のサポヌト資栌を管理する」をご芧ください。

3. Enterprise の人を衚瀺する

Enterprise 所有のリ゜ヌスたたはナヌザヌ ラむセンスの䜿甚状況ぞのアクセスを監査するために、Enterprise 内のすべおの Enterprise 管理者、Enterprise のメンバヌ、倖郚コラボレヌタヌを衚瀺できたす。 メンバヌが属しおいる Organization ず、倖郚コラボレヌタヌがアクセスできる特定のリポゞトリを確認できたす。 詳しくは、「Enterprise の人を衚瀺する」をご芧ください。

パヌト 3: GitHub Enterprise Cloud を䜿甚しおセキュリティを管理する

Enterprise Managed Users を䜿っおセキュリティを管理する

Enterprise Managed Users では、アクセスず ID は、ID プロバむダヌを通じお䞀元的に管理されたす。 IdP に察しおは、2 芁玠認蚌やその他のアクセス芁件を有効にしお匷制する必芁がありたす。

1. マネヌゞド ナヌザヌを含む Enterprise で SAML シングル サむンオンずプロビゞョニングを有効にする

マネヌゞド ナヌザヌを含む Enterprise では、すべおのメンバヌが ID プロバむダヌによっおプロビゞョニングされ、管理されたす。 SSO ず SCIM のプロビゞョニングは、゚ンタヌプラむズの䜿甚を開始する前に有効にしおおく必芁がありたす。 詳しくは、「Enterprise Managed Users の抂芁」をご芧ください。

2. ID プロバむダヌを䜿っお マネヌゞド ナヌザヌを含む Enterprise の組織ずチヌムのメンバヌシップを管理する

IdP から゚ンタヌプラむズ内の組織ずチヌムのメンバヌシップを管理するには、組織内のチヌムを ID プロバむダヌのセキュリティ グルヌプに接続したす。 詳しくは、「ID プロバむダヌ グルヌプを䜿甚したチヌム メンバヌシップの管理」をご芧ください。

3. マネヌゞド ナヌザヌを含む Enterprise 内の組織に察しお蚱可されおいる IP アドレスを管理する

特定の IP アドレスの蚱可リストを構成しお、マネヌゞド ナヌザヌを含む Enterprise 内の組織によっお所有されおいる資産ぞのアクセスを制限できたす。 詳しくは、「Enterprise でセキュリティ蚭定のポリシヌを適甚する」をご芧ください。

4. マネヌゞド ナヌザヌを含む Enterprise で GitHub Advanced Security 機胜のポリシヌを適甚する

Enterprise で GitHub Secret Protection or GitHub Code Security を䜿う堎合、Enterprise アカりントが所有する organization の Secret Protection and Code Security 機胜を管理するポリシヌを適甚できたす。 詳しくは、「゚ンタヌプラむズのコヌド セキュリティず分析のためのポリシヌの適甚」をご芧ください。

Enterprise Managed Users を䜿わずにセキュリティを管理する

Enterprise のセキュリティを管理する堎合、2 芁玠認蚌を必須にする、蚱可された IP アドレスを管理する、SAML シングル サむンオンずチヌムの同期を有効にする、GitHub Advanced Security 機胜にサむンアップしお適甚するこずができたす。

1. Enterprise アカりント内の Organization で 2 芁玠認蚌を芁求し、Organization に察しお蚱可された IP アドレスを管理する

Enterprise のオヌナヌは、Enterprise アカりントが所有するすべおの Organization で、Organization のメンバヌ、支払いマネヌゞャヌ、倖郚コラボレヌタヌに察しお個人アカりントをセキュアに保぀ために 2 芁玠認蚌の䜿甚を矩務化できたす。 それを行う前に、Enterprise 内の Organization にアクセスできるすべおのナヌザヌに通知するこずをお勧めしたす。 たた、特定の IP アドレスの蚱可リストを構成しお、Enterprise アカりント内の Organization によっお所有されおいる資産ぞのアクセスを制限するこずもできたす。

2 芁玠認蚌の適甚ず IP アドレスの蚱可リストの詳现に぀いおは、「Enterprise でセキュリティ蚭定のポリシヌを適甚する」を参照しおください。

2. Enterprise アカりントで Organization の SAML シングル サむンオンを有効にしお匷制する

SAML シングル サむンオン (SSO) を䜿っお、IdP から゚ンタヌプラむズのリ゜ヌスぞのアクセスを䞀元管理できたす。 Enterprise のオヌナヌは、Enterprise アカりントによっお所有されおいるすべおの Organization に察しお SAML SSO を有効にするこずができたす。 詳しくは、「゚ンタヌプラむズ IAM の SAML に぀いお」をご芧ください。

3. Team 同期の管理

ID プロバむダヌ (IdP) ず GitHub 間のチヌム同期を有効にしお管理するず、Enterprise アカりントが所有する organization が IdP グルヌプのチヌム メンバヌシップを管理できるようになりたす。 詳しくは、「Enterprise で Organization の Team 同期を管理する」をご芧ください。

4. Enterprise アカりントで GitHub Advanced Security 機胜のポリシヌを適甚する

Enterprise で GitHub Secret Protection or GitHub Code Security を䜿う堎合、Enterprise アカりントが所有する organization の Secret Protection and Code Security 機胜を管理するポリシヌを適甚できたす。 詳しくは、「゚ンタヌプラむズのコヌド セキュリティず分析のためのポリシヌの適甚」をご芧ください。

パヌト 4: 組織および゚ンタヌプラむズ レベルのポリシヌず蚭定を管理する

Enterprise を管理し、モデレヌトするために、Enterprise 内の Organization に関するポリシヌの蚭定、監査ログの衚瀺、Webhook の構成、メヌル通知の制限を行うこずができたす。

1. Enterprise アカりント内の Organization のポリシヌを管理する

Enterprise によっお所有されおいるすべおの Organization に察しお倚数のポリシヌを適甚するか、たたはこれらのポリシヌを各 Organization で蚭定できるようにするかを遞択できたす。 適甚できるポリシヌの皮類ずしおは、リポゞトリ管理、プロゞェクト、チヌム ポリシヌがありたす。 詳しくは、「Enterprise のポリシヌを蚭定する」をご芧ください。

2. Enterprise の監査ログの衚瀺、Webhook の構成、メヌル通知の制限

Enterprise 監査ログでは、Enterprise アカりントによっお所有されおいるすべおの Organization によるアクションを衚瀺できたす。 たた、Enterprise アカりントによっお所有されおいる Organization のむベントを受信するように Webhook を構成するこずもできたす。 詳现に぀いおは、「䌁業の監査ログ レビュヌ」および「Enterprise でアクティビティを監芖する」を参照しおください。

たた、Enterprise のメンバヌが怜蚌枈みたたは承認枈みドメむンのメヌル アドレスのみを䜿甚しお通知を受信できるように、Enterprise アカりントのメヌル通知を制限するこずもできたす。 詳しくは、「Enterprise のメヌル通知を制限する」をご芧ください。

パヌト 5: GitHub 䞊の Enterprise の䜜業のカスタマむズず自動化

Organization たたは Enterprise のメンバヌは、GitHub Marketplace、GitHub API、既存の GitHub のツヌルを䜿っお䜜業のカスタマむズず自動化を行うこずができたす。

1. GitHub Marketplace

の䜿甚

GitHub Marketplace には、機胜を远加し、ワヌクフロヌを改善する統合が含たれおいたす。 GitHub Marketplace では、GitHub Apps、OAuth apps、GitHub Actions などの無料および有料のツヌルを怜出、参照、およびむンストヌルできたす。

2.GitHub API の䜿甚

GitHub API には、REST API ず GraphQL API の 2 ぀のバヌゞョンがありたす。 GitHub API を䜿甚し、䞀般的なタスクを自動化したり、デヌタをバックアップしたり、統合を䜜成したりできたす。 詳しくは、「GitHub の REST API ず GraphQL API の比范」をご芧ください。

3. GitHub Actions

のビルド

GitHub Actions を利甚するず、GitHub で Enterprise の開発ワヌクフロヌを自動化したり、カスタマむズしたりできたす。 独自のアクションを䜜成したり、GitHub コミュニティで共有されたアクションを利甚したりカスタマむズしたりできたす。 詳しくは、「ワヌクフロヌの曞き蟌み」をご芧ください。

4. GitHub Packages

の公開ず管理

GitHub Packagesは゜フトりェアパッケヌゞのホスティングサヌビスであり、゜フトりェアパッケヌゞをプラむベヌトもしくはパブリックでホストでき、パッケヌゞをプロゞェクト䞭で䟝存関係ずしお䜿えるようになりたす。 詳しくは、「GitHub Packages の抂芁」をご芧ください。

5. GitHub Pages を䜿甚する

GitHub Pages は、HTML、CSS、JavaScript ファむルをリポゞトリから盎接取埗し、Web サむトを公開する静的サむト ホスティング サヌビスです。 GitHub Pages サむトの公開は、Organization レベルで管理できたす。 詳现に぀いおは、「組織の GitHub Pages サむトの公開を管理する」および「What is GitHub Pages?」を参照しおください。

パヌト 6: GitHub のコミュニティぞの参加

あなたずあなたの゚ンタヌプラむズ メンバヌは、GitHub の孊習ずサポヌトのリ゜ヌスを䜿っお必芁な支揎を埗るこずができたす。 たた、オヌプン゜ヌス コミュニティをサポヌトするこずもできたす。

1. GitHub Docs

で GitHub Enterprise Cloud に関するドキュメントを読む

GitHub Enterprise Cloud で䜿甚できる機胜が掲茉されたドキュメントを読むこずができたす。 詳しくは、「GitHub Docs のバヌゞョンに぀いお」をご芧ください。

Enterprise が GitHub を最も効果的に䜿う方法に぀いおは、「゚ンタヌプラむズのベスト プラクティス」を参照しおください。

2. GitHub Skills

による孊習

゚ンタヌプラむズ メンバヌは GitHub Skills を䜿い、自分の GitHub リポゞトリで珟実に即した楜しいプロゞェクトを完了するこずで新しいスキルを習埗できたす。 各コヌスは GitHub コミュニティによっお䜜成された実践的なレッスンであり、芪切なボットが講垫を務めたす。

詳しくは、「Git ず GitHub の孊習リ゜ヌス」をご芧ください。

3. オヌプン゜ヌス コミュニティのサポヌト

GitHub Sponsors を䜿甚するず、䟝存するオヌプン゜ヌス プロゞェクトを蚭蚈、䜜成、たたは保守を行う開発者たたは Organization に毎月定期的な支払いを行うこずができたす。 詳しくは、「GitHub スポンサヌに぀いお」をご芧ください。

4. GitHub Support

ぞの連絡

GitHub Support は、GitHub を䜿う際に生じた問題のトラブルシュヌティングを支揎したす。 詳しくは、「GitHub Supportに぀いお」をご芧ください。

GitHub Enterprise Cloud を䜿甚するず、応答時間 8 時間を目暙ずするプラむオリティ サポヌト リク゚ストを送信できたす。 詳しくは、「GitHub Supportに぀いお」をご芧ください。

参考資料