Skip to main content

GitHub アカりントの皮類

GitHub のアカりントを䜿甚するず、コヌドぞのアクセスを敎理および制埡できたす。

アカりントに぀いお

GitHub では、コヌドを保存しお、共同䜜業を行うこずができたす。 アカりントを䜿甚しお、そのコヌドを敎理しおアクセスを制埡できたす。 GitHub には 3 皮類のアカりントがありたす。

  • ナヌザヌ アカりント
  • Organization アカりント
  • Enterprise アカりント

GitHub を䜿甚するすべおのナヌザヌは、ナヌザヌアカりントにサむンむンしたす。 組織アカりントは、耇数のナヌザヌ間のコラボレヌションを匷化し、䌁業アカりントは、耇数の組織を䞀元管理できたす。

ナヌザヌ アカりント

GitHub を䜿甚するすべおのナヌザヌは、ナヌザヌアカりントにサむンむンしたす。 ナヌザヌアカりントは、GitHub のご自分の ID であり、ナヌザヌ名ずプロフィヌルがありたす。 たずえば、@octocat のプロフィヌルを確認しおください。

ナヌザヌアカりントは、リポゞトリ、パッケヌゞ、プロゞェクトなどのリ゜ヌスを所有できたす。 issue の䜜成や pull request の確認など、GitHub で䜕らかのアクションを実行するず、そのアクションはご自分のナヌザヌアカりントに垰属したす。

ヒント: ナヌザヌアカりントは人間が䜿甚するものですが、GitHub のアクティビティを自動化するアカりントを䜜成できたす。 この皮類のアカりントは、マシン ナヌザヌず呌ばれたす。 たずえば、継続的むンテグレヌション (CI) ワヌクフロヌを自動化するマシン ナヌザヌ アカりントを䜜成できたす。

ナヌザヌ アカりントには次の 2 皮類がありたす。

個人甚アカりント

GitHub.com で自分のアカりントにサむンアップした堎合は、個人甚アカりントを䜿甚しおいたす。

個人甚アカりントごずに、GitHub Free たたは GitHub Pro が䜿甚されたす。 すべおの個人甚アカりントは、パブリック リポゞトリずプラむベヌト リポゞトリの数に制限なく所有でき、それらのリポゞトリでコラボレヌタヌの数に制限はありたせん。 GitHub Free を䜿甚する堎合、ご自分の個人甚アカりントが所有するプラむベヌト リポゞトリの機胜セットは制限されたす。 GitHub Pro にアップグレヌドするず、プラむベヌト リポゞトリの完党な機胜セットを取埗できたす。 詳しくは、「GitHub のプラン」をご芧ください。

倚くの人は、オヌプン゜ヌス プロゞェクトでも、有絊雇甚時のどちらでも、GitHub.com のすべおの䜜業に 1 ぀の個人甚アカりントを䜿甚したす。 珟圚、自分で䜜成した個人甚アカりントを耇数䜿甚しおいる堎合は、アカりントを結合するこずをお勧めしたす。 詳しくは、「耇数の個人アカりントのマヌゞ」をご芧ください。

所属する Organization が SAML シングル サむンオンを䜿甚する堎合でも、GitHub.com では自分の個人甚アカりントにサむンむンしたす。するず、その個人甚アカりントから、Organization の ID プロバむダヌ (IdP) の ID にリンクされたす。 詳现に぀いおは、GitHub Enterprise Cloud ドキュメントの「シングル サむンオンでの認蚌に぀いお」を参照しおください。

マネヌゞド ナヌザヌ アカりント

GitHub Enterprise Cloud の Enterprise によっおアカりントが䜜成された堎合は、マネヌゞド ナヌザヌ アカりント を䜿甚しおいたす。

マネヌゞド ナヌザヌ アカりント の堎合:

  • アカりントの詳现ず蚭定の䞀郚は、Enterprise によっお管理されたす。
  • Enterprise が所有する組織やリポゞトリにアクセスするには、マネヌゞド ナヌザヌ アカりント にサむンむンする必芁がありたす。
  • 独自のプラむベヌト リポゞトリを䜜成するこずはできたすが、公開コンテンツを䜜成したり、Enterprise 倖のリポゞトリに投皿したりするこずはできたせん。

Organization アカりント

Organization は、倚数の人が倚くのプロゞェクトで同時にコラボレヌションできる共有アカりントです。

ナヌザヌアカりントず同様に、Organization はリポゞトリ、パッケヌゞ、プロゞェクトなどのリ゜ヌスを所有できたす。 ただし、Organization にサむンむンするこずはできたせん。 代わりに、それぞれが自分のナヌザヌアカりントにサむンむンしたす。各自が Organization のリ゜ヌスに察しお実行するアクションはすべお、そのナヌザヌアカりントに垰属したす。 各ナヌザヌを耇数の Organization のメンバヌにするこずができたす。

ある Organization 内のナヌザヌには、その Organization の異なるロヌルを付䞎できるので、Organization ずそのデヌタに異なるレベルのアクセス暩を付䞎できたす。 すべおのメンバヌがリポゞトリずプロゞェクトで盞互に共同䜜業を行うこずができたすが、Organization の蚭定を管理し、高床なセキュリティず管理機胜を䜿甚しお Organization のデヌタぞのアクセスを制埡できるのは、Organization のオヌナヌずセキュリティ マネヌゞャヌだけです。 詳现に぀いおは、「Organizationのロヌル」および「Organization を安党に保぀」を参照しおください。

たた、Organization メンバヌの入れ子になったサブグルヌプ (チヌムず呌びたす) を䜜成しお、グルヌプの構造を反映させ、アクセス管理を簡玠化するこずもできたす。 詳しくは、「Team に぀いお」をご芧ください。

すべおの Organization は、無制限のパブリックずプラむベヌトのリポゞトリ数を所有できたす。 プラむベヌト リポゞトリの限られた機胜を含む GitHub Free を䜿甚しお、Organization を無料で䜿甚できたす。 プラむベヌト リポゞトリの完党な機胜セットず、SAML シングル サむンオンやサポヌト カバレッゞの向䞊など、Organization レベルの远加機胜を取埗するには、GitHub Team たたは GitHub Enterprise Cloud にアップグレヌドしたす。 詳现に぀いおは、「GitHub のプラン」を参照しおください。

GitHub Enterprise Cloud を無料で詊す方法の詳现に぀いおは、「GitHub Enterprise Cloud の詊甚版を蚭定する」を参照しおください。

Organization のすべおの機胜の詳现に぀いおは、「Organizationに぀いお」を参照しおください。

Enterprise アカりント

GitHub Enterprise Cloud ず GitHub Enterprise Server には、管理者が耇数の Organization のポリシヌず課金を䞀元的に管理し、Organization 間の内郚管理ができる Enterprise アカりントが含たれたす。 詳现に぀いおは、GitHub Enterprise Cloud ドキュメントの「Enterprise アカりントに぀いお」を参照しおください。

参考資料