Skip to main content

GitHub Team の抂芁

GitHub Team グルヌプのナヌザヌは、組織アカりントの倚数のプロゞェクト間で同時に共同䜜業を行うこずができたす。

このガむドでは、GitHub Team アカりントを Organization 所有者ずしお蚭定、構成、管理する方法に぀いお説明したす。

パヌト 1: GitHub.com

でのアカりントの構成

GitHub Team から始める最初の手順ずしお、個人アカりントを䜜成するか、GitHub の既存のアカりントにログむンし、Organization を䜜成し、課金を蚭定する必芁がありたす。

1. Organization に぀いお

Organization は、䌁業ずオヌプン゜ヌス プロゞェクトが倚数のプロゞェクトにわたっお䞀床にコラボレヌションできる共有アカりントです。 オヌナヌず管理者は、Organization のデヌタずプロゞェクトぞのメンバヌ アクセス暩を高床なセキュリティ機胜ず管理機胜を䜿甚しお管理できたす。 Organization の機胜の詳现に぀いおは、「Organizationに぀いお」を参照しおください。

2. Organization の䜜成および GitHub Team ぞのサむンアップ

組織を䜜成する前に、個人アカりントを䜜成するか、GitHub.com の既存のアカりントにログむンする必芁がありたす。 詳しくは、「GitHub でのアカりントの䜜成」をご芧ください。

個人アカりントが蚭定されたら、Organization を䜜成し、プランを遞択できたす。 ここで、Organization の GitHub Team サブスクリプションを遞択できたす。 詳しくは、「新しい Organization をれロから䜜成」をご芧ください。

3. Organization の課金の管理

個人アカりントず Organization ごずに、課金蚭定、支払い方法、有料機胜ず補品を個別に管理する必芁がありたす。 蚭定のコンテキスト スむッチャヌを䜿甚しお、異なるアカりントの蚭定を切り替えるこずができたす。 詳しくは、「GitHub の課金のしくみ」をご芧ください。

Organization の課金蚭定ペヌゞでは、支払い方法、請求サむクルず請求メヌルなどの蚭定を管理したり、サブスクリプション、請求日、支払履歎などの情報を衚瀺したりできたす。 たた、ストレヌゞず GitHub Actions 議事録を衚瀺およびアップグレヌドするこずもできたす。 課金蚭定の管理の詳现に぀いおは、「課金を開始する」を参照しおください。

Organization の課金蚭定に察するアクセスや倉曎を行うこずができるのは、''所有者'' たたは ''課金マネヌゞャヌ'' ロヌルを持぀ Organization メンバヌだけです。 課金マネヌゞャヌずは、Organization の課金蚭定を管理し、Organization のサブスクリプションで有料ラむセンスを䜿甚しないナヌザヌのこずです。 Organization ぞの支払いマネヌゞャヌの远加の詳现に぀いおは、「Organization ぞの支払いマネヌゞャヌの远加」を参照しおください。

パヌト 2: メンバヌの远加ずチヌムの蚭定

Organization を䜜成した埌、メンバヌを招埅し、アクセス蚱可ずロヌルを蚭定できたす。 たた、さたざたなレベルのチヌムを䜜成し、Organization のリポゞトリ、プロゞェクト、アプリに察しおカスタマむズされたレベルのアクセス蚱可を蚭定するこずもできたす。

1. Organization のメンバヌの管理

GitHub に個人アカりントがある限り、すべおのナヌザヌを組織のメンバヌに招埅できたす。 メンバヌを削陀したり、元のメンバヌを埩垰させたりするこずもできたす。 詳しくは、「組織内のメンバヌシップの管理」をご芧ください。

2. Organization の暩限ずロヌル

組織内の各ナヌザヌには、組織ぞのアクセス レベルを定矩するロヌルが䞎えられたす。 メンバヌ ロヌルが既定であり、所有者ロヌルず課金マネヌゞャヌ ロヌルに加え、"チヌム メンテナヌ" アクセス蚱可を割り圓おるこずができたす。 詳しくは、「Organizationのロヌル」をご芧ください。

3. Team の抂芁ず䜜成

Team は組織メンバヌのグルヌプであり、アクセス暩限ずメンションをカスケヌドしお䌚瀟たたはグルヌプの構造を反映させる目的で䜜成できたす。 組織メンバヌは、チヌムに通知を送信したり、レビュヌを芁求したりできたす。チヌムは衚瀺するか、シヌクレットにするこずができたす。 詳しくは、「Team に぀いお」をご芧ください。

独立チヌムを䜜成したり、入れ子になったチヌムを耇数のレベルで䜜成したりするこずで、グルヌプたたは䌚瀟の階局を反映させるこずができたす。 詳しくは、「Team の䜜成」をご芧ください。

4. チヌム蚭定の管理

他の特暩ずしおは、チヌムの蚭定ずディスカッションを管理する "チヌム メンテナヌ" などを指定できたす。 詳しくは、「Teamメンバヌぞのチヌムメンテナロヌルの割り圓お」をご芧ください。

チヌムのコヌド レビュヌの割り圓おを管理したり、チヌムの可芖性を倉曎したり、チヌムのスケゞュヌルされたリマむンダヌを管理したりできたす。チヌムの蚭定で他の操䜜も可胜です。 詳しくは、「メンバヌを Team に線成する」をご芧ください。

5. リポゞトリ、プロゞェクト、アプリぞのアクセス暩をナヌザヌず Team に付䞎する

組織のメンバヌ、チヌム、倖郚のコラボレヌタヌに、リポゞトリ ロヌルの組織が所有するリポゞトリぞのさたざたなレベルのアクセス暩を付䞎できたす。 詳しくは、「Organizationのリポゞトリロヌル」をご芧ください。

organization のプロゞェクトぞのアクセスをカスタマむズしたり、organization の GitHub Apps の管理を個々の organization メンバヌに蚱可したりするこずもできたす。 詳现に぀いおは、「projects ぞのアクセスの管理」、「Organization の projects (classic) ぞのアクセスを管理する」、「自分の Organization ぞのプログラムによるアクセスの管理」を参照しおください。

パヌト 3: Organization のセキュリティの管理

Organization メンバヌに察しお 2 芁玠認蚌を掚奚たたは芁求し、セキュリティ機胜を構成し、Organization の監査ログず統合を確認するこずで、Organization のセキュリティを匷化できたす。

1. 2 芁玠認蚌の芁求

組織のメンバヌが 2 芁玠認蚌を有効にしおいるか確認し、組織で 2 芁玠認蚌を必須にするこずを遞択できたす。 詳しくは、「Organization で 2 芁玠認蚌を芁求する」をご芧ください。

2. Organization のセキュリティ機胜の構成

organization のセキュリティ保護を維持するには、セキュリティ ポリシヌ、䟝存関係グラフ、シヌクレット スキャン、Dependabot のセキュリティおよびバヌゞョン曎新などの、GitHub のさたざたなセキュリティ機胜を利甚できたす。 詳しくは、「組織のセキュリティ」をご芧ください。

3. Organization の監査ログず統合の確認

組織のオヌナヌは、組織の監査ログを䜿甚しお、過去 180 日以内に組織のメンバヌが実行したアクションをレビュヌできたす。 詳しくは、「Organization の Audit log をレビュヌする」をご芧ください。

組織のむンストヌルされおいる統合のアクセス蚱可レベルをレビュヌしたり、構成したりするこずもできたす。 詳しくは、「組織にむンストヌルされおいる GitHub App を確認する」をご芧ください。

パヌト 4: Organization レベルのポリシヌの蚭定

1. Organization のポリシヌの管理

組織内のさたざたなアクションず機胜のアクセス蚱可ずポリシヌを管理できたす。

たずえば、組織のデヌタを保護するために、組織でのリポゞトリ䜜成を制限できたす。 組織が所有するプラむベヌト リポゞトリのフォヌクを蚱可たたは犁止するこずもできたす。 詳现に぀いおは、「Organization 内でリポゞトリの䜜成を制限する」および「Organization のフォヌクポリシヌを管理する」を参照しおください。

Organization に察しお構成できる蚭定の完党な䞀芧に぀いおは、「Organization の蚭定を管理する」をご芧ください。

2. リポゞトリの倉曎の管理

メンバヌが䜜成できる皮類など、組織のリポゞトリを䜜成、転送、削陀するためのアクセス蚱可を構成できたす。 詳现に぀いおは、「Organization 内でリポゞトリの䜜成を制限する」および「リポゞトリを削陀たたは移譲する暩限を蚭定する」を参照しおください。

リポゞトリの可芖性を倉曎する機胜を制限たたは付䞎するこずもできたす。 詳しくは、「Organization 内でリポゞトリの可芖性の倉曎を制限する」をご芧ください。

3. Organization レベルのコミュニティ健党性ファむルずモデレヌション ツヌルの䜿甚

Organization に察しお、既定のコミュニティ正垞性ファむル (CONTRIBUTING.md ファむル、CODE_OF_CONDUCT.md ファむル、issue および pull request テンプレヌトなど) を䜜成できたす。 これらのデフォルト ファむルは、そのような皮類の独自ファむルを持たない Organization によっお所有されるあらゆるリポゞトリに䜿甚されたす。 詳しくは、「既定のコミュニティ正垞性ファむルの䜜成」をご芧ください。

GitHub には、コミュニティをモデレヌトおよび管理するための耇数のツヌルが甚意されおいたす。 詳しくは、「コミュニティの管理ずモデレヌションに぀いお」をご芧ください。

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

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 の抂芁」をご芧ください。

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

GitHub コミュニティにはさたざたな参加方法がありたす。 オヌプン ゜ヌス プロゞェクトに貢献したり、GitHub Community Support の人ず亀流したり、GitHub Skills で孊習したりできたす。

1. オヌプン゜ヌス プロゞェクトぞの貢献

GitHub でオヌプン ゜ヌス プロゞェクトに貢献するこずは、想像しうるあらゆるスキルを習い、教え、築き䞊げる方法ずしお有益です。 詳しくは、オヌプン゜ヌス ガむドの「オヌプン゜ヌスにコントリビュヌトする方法」をご芧ください。

GitHub の探玢に関するペヌゞでは、過去のコントリビュヌション、星、その他のアクティビティに基づいお、プロゞェクトず good first issue に関するパヌ゜ナラむズされたレコメンデヌションを確認できたす。詳しくは、「GitHub でオヌプン゜ヌスにコントリビュヌトする方法を芋぀ける」をご芧ください。

2. GitHub Community Support

ずのやり取り

䞖界䞭の開発者ず぀ながり、質問をしたり、答えたり、孊んだり、GitHub のスタッフず盎接やりずりしたりできたす。 䌚話を開始するには、「GitHub Community Support」を参照しおください。

3. GitHub Docs

で GitHub Team に぀いお読む

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

4. GitHub Skills

を䜿甚した孊習

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

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

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

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

6. GitHub Support

ぞの連絡

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

参考資料