GitHub アカウントの種類
ユーザアカウントは 使用している GitHub Enterprise Serverインスタンス 上での身分証明となります。 ユーザアカウントはいくつでも Organization のメンバーになれます。
本記事の内容:
個人ユーザアカウント
使用している GitHub Enterprise Serverインスタンス を使う人は誰でも自分のユーザアカウントを持っていて、次が含まれます:
- 無制限のリポジトリおよびコラボレーター
- リポジトリのコラボレーターを無制限に追加する機能
参考: ユーザアカウントはもともとは人間のためのものですが、必要に応じて継続的インテグレーションボットなどのロボットに付与することもできます。
Organization アカウント
Organization は、多くの人がいくつものプロジェクトにわたって同時にコラボレーションできる共有アカウントです。 オーナーと管理者は、Organizationのデータとプロジェクトへのメンバーのアクセスを、洗練されたセキュリティ及び管理機能で管理できます。
Organization には、以下が含まれます:
- Organization およびそのデータに対するさまざまなレベルでのアクセスを許可する多彩なロールを持つ無制限のメンバーシップ
- Organization のリポジトリに対するさまざまなアクセス権限をメンバーに提供する機能
- カスケード状のアクセス権限とメンションを持つ[企業やグループの構造を反映させた入れ子のチーム
- Organization のオーナーがメンバーの 2 要素認証のステータスを見る機能
- Organization の全メンバーに対して 2 要素認証の利用を必須とするオプション