組織内のカスタムロールについて
カスタム組織役割を作成することで、organization とリポジトリの設定に付与するアクセスをより細かく制御できます。 組織の役割は、組織とそのリポジトリの完全な管理制御を許可することなく、組織のメンバーに設定の特定のサブセットを管理する権限を許可する方法です。 たとえば、「組織監査ログビュー」 のアクセス許可を含む役割を作成できます。 詳細については、「カスタム組織ロールの権限」を参照してください。
組織の所有者であるか、"組織の役割の表示" または "カスタム組織の役割の管理" アクセス許可を持つカスタム ロールがある場合は、組織のカスタム ロールを表示できます。エンタープライズ所有者が組織の役割を作成している場合、これらのロールも表示および割り当てることができますが、編集または削除することはできません。
[Custom roles] ページを見つけるには、「カスタム役割の作成」の最初の手順に従います。 正確な手順は、アクセスできる他の設定ページによって異なります。
組織のロールのアクセス許可を表示し、組織のロールの割り当てを管理する方法については、「組織の役割の使用」を参照してください。
カスタム ロールを作成する
エンタープライズ所有者、組織所有者、、および「カスタム組織ロールの管理」権限を持つユーザーは、最大20個のカスタム組織ロールを作成できます。
組織内
-
GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。
-
組織の隣の [設定] をクリックします。
-
サイドバーの [Access] セクションで、[ Organization roles] をクリックし、次に [Role management] をクリックします。
-
[役割の作成] をクリックします。
-
カスタム役割の名前と説明を入力します。
-
[アクセス許可の追加] で、[Organization] または [リポジトリ] タブをクリックして、カスタム役割に追加するアクセス許可の種類を選択します。
-
Organization のアクセス許可を追加するには、[Organization] タブをクリックし、ドロップダウン メニューを選択して、カスタム役割に含めるアクセス許可をクリックします。
-
継承する基本リポジトリ役割を選択するには、[リポジトリ] タブをクリックし、ドロップダウン メニューを選択して、カスタム役割に含める基本役割をクリックします。 利用できる基本リポジトリ ロールについて詳しくは、「リポジトリ アクセスの基本ロール」をご覧ください。
基本リポジトリ役割を選択したら、カスタム役割に追加のアクセス許可を追加できます。 利用できるアクセス許可について詳しくは、「リポジトリ アクセスのための追加アクセス許可」をご覧ください。
メモ
カスタム組織役割へのリポジトリ役割とアクセス許可の追加は、現在 パブリック プレビュー であり、変更される可能性があります。
-
-
[ロールの作成] をクリックします。
企業内
エンタープライズ所有者は、組織の所有者が割り当てる標準のカスタム組織ロールを定義できます。 「エンタープライズでのカスタム ロールの作成」を参照してください。
カスタム役割を編集する
- GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。
- 組織の隣の [設定] をクリックします。
- サイドバーの [Access] セクションで、[ Organization roles] をクリックし、次に [Role management] をクリックします。
- 編集する役割の右にあるを選択してから [役割の編集] をクリックします。
- 必要に応じて役割を変更し、[役割の更新] をクリックします。
カスタム役割の削除
- GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。1. 組織の隣の [設定] をクリックします。1. サイドバーの [Access] セクションで、[ Organization roles] をクリックし、次に [Role management] をクリックします。1. 編集する役割の右にあるを選択してから、 [役割の削除] をクリックします。
- ダイアログの詳細を読んで役割を削除することを確認し、[役割の削除] をクリックします。