Skip to main content

GitHub 上のアクセス権限

ロールを使うと、GitHub AE 上のアカウントとリソースにアクセスできるユーザーと、各ユーザーのアクセス レベルを制御することができます。

GitHub に対するアクセス許可について

リポジトリでの pull request の作成や Organization の支払い設定の変更など、GitHub でなんらかのアクションを行うには、ユーザーは関連するアカウントやリソースに対する十分なアクセス権を持っている必要があります。 このアクセスは、権限によって制御されます。 権限は、特定のアクションを行える能力です。 たとえばIssueを削除する能力は権限です。 ロールは、個人やTeamに割り当てることができる権限のセットです。

ロールは、アカウントの種類によって動作が異なります。 アカウントの詳細については、「GitHub アカウントの種類」を参照してください。

個人用アカウント

個人アカウントが所有するリポジトリには、リポジトリ所有者コラボレーター という 2 つのアクセス許可レベルがあります。 詳しい情報については、「個人アカウントのリポジトリのアクセス許可レベル」を参照してください。

Organization アカウント

組織のメンバーは、所有者 または メンバー ロールを持つことができます。 所有者は、組織に対する完全な管理者アクセス権を持ち。 メンバーは、その他の人のデフォルトのロールです。 Team を使って、複数のメンバーのアクセス権限を一度に管理できます。 詳細については、次を参照してください。

Enterprise アカウント

Enterprise 所有者 は Enterprise アカウントに対して最終的な権限を持ち、Enterprise アカウントのすべてのアクションを実行できます。Enterprise アカウントが所有する組織のメンバーと外部コラボレーターは、Enterprise アカウント自体またはその設定にアクセスすることはできませんが、Enterprise アカウントのメンバーは自動的にメンバーになります。 詳細については、「Enterprise におけるロール」を参照してください。

参考資料