Skip to main content

カスタム組織の役割の管理

組織の設定でカスタム組織の役割を作成、編集、割り当てることができます。

注: カスタム組織の役割を作成できるのは、GitHub Enterprise Cloud を使用する 組織 のみです。 GitHub Enterprise Cloud を無料で試す方法の詳細については、「GitHub Enterprise Cloud の試用版を設定する」を参照してください。

カスタム組織の役割の情報

カスタム組織の役割を作成することで、組織の設定を許可するアクセスをより細かく制御できます。 カスタム組織の役割は、組織とそのリポジトリの完全な管理制御を許可することなく、組織のメンバーに設定の特定のサブセットを管理する権限を許可する方法です。 たとえば、「組織監査ログビュー」 のアクセス許可を含む役割を作成できます。詳しくは、「カスタム組織の役割の情報」をご覧ください。

組織のオーナーであるか、「組織の役割の表示」 または「カスタム組織の役割の管理」アクセス許可を持つカスタム役割がある場合は、組織のカスタム役割を表示できます。 [カスタム役割] ページを見つけるには、「カスタム役割の作成」の最初の手順に従います。 正確な手順は、アクセスできる他の設定ページによって異なります。

カスタム ロールを作成する

「カスタム組織の役割の管理」アクセス許可を持つ組織のオーナーとユーザーは、カスタム組織の役割を作成できます。 組織のカスタム役割は、最大 10個作成できます。

  1. GitHub.com の右上隅にあるプロファイル写真を選択し、次に自分の組織をクリックします。

    @octocat のプロファイル写真の下にあるドロップダウン メニューのスクリーンショット。 [Your organizations] (自分の組織) が濃いオレンジ色の枠線で囲まれています。

  2. 組織の隣の [設定] をクリックします。

  3. サイドバーの [アクセス] セクションで、[ 組織の役割] をクリックし、カスタム役割をクリックします。

  4. [役割の作成] をクリックします。

  5. カスタム役割の名前と説明を入力する。

  6. [アクセス許可の追加]で、テキスト フィールドをクリックして、このカスタム役割に追加するアクセス許可を選択します。 使用できるアクセス許可について詳しくは、「カスタム組織の役割の情報」をご覧ください。

  7. [ロールの作成] をクリックします。

組織の役割の割り当て

組織のオーナーは、カスタム組織の役割をユーザーまたはチームに割り当てることができます。 「カスタム組織の役割の管理」アクセス許可では、ユーザーはカスタム役割を割り当てません。

各ユーザーまたはチームは複数のカスタム役割を持つことができます。 しかし、役割の割り当ては、一度に 1 つのみできます。 同じユーザーまたはチームに複数の役割を割り当てるには、割り当てる役割ごとに次の命令手順を繰り返します。

  1. GitHub.com の右上隅にあるプロファイル写真を選択し、次に自分の組織をクリックします。

    @octocat のプロファイル写真の下にあるドロップダウン メニューのスクリーンショット。 [Your organizations] (自分の組織) が濃いオレンジ色の枠線で囲まれています。

  2. 組織の隣の [設定] をクリックします。

  3. サイドバーの [アクセス] セクションで、 Organization roles 組織の役割] をクリックし、役割の割り当てをクリックします。

  4. [新しい役割の割り当て] をクリックします。

  5. 役割を割り当てるユーザーまたはチームを検索し、これらのユーザーとチームに付与する役割を選択します。

  6. [新しい課題の追加] をクリックします。

組織の役割の割り当ての表示

組織のオーナーは、ユーザーとチームに割り当てられている役割を確認できます。

  1. GitHub.com の右上隅にあるプロファイル写真を選択し、次に自分の組織をクリックします。

    @octocat のプロファイル写真の下にあるドロップダウン メニューのスクリーンショット。 [Your organizations] (自分の組織) が濃いオレンジ色の枠線で囲まれています。

  2. 組織の隣の [設定] をクリックします。

  3. サイドバーの [アクセス] セクションで、 Organization roles 組織の役割] をクリックし、役割の割り当てをクリックします。

  4. オプションでは、ユーザーの役割の割り当てでフィルター処理するには、[ユーザー] Tabをクリックします。チームの役割の割り当てでフィルター処理するには、[Teams] Tabをクリックします。

  5. 役割の割り当てを表示するには、ユーザーまたはチームの右側にある [NUMBER 役割] をクリックします。

組織の役割の割り当ての削除

組織のオーナーは、ユーザーまたはチームの役割の割り当てを削除できます。

  1. GitHub.com の右上隅にあるプロファイル写真を選択し、次に自分の組織をクリックします。

    @octocat のプロファイル写真の下にあるドロップダウン メニューのスクリーンショット。 [Your organizations] (自分の組織) が濃いオレンジ色の枠線で囲まれています。

  2. 組織の隣の [設定] をクリックします。

  3. サイドバーの [アクセス] セクションで、 Organization roles 組織の役割] をクリックし、役割の割り当てをクリックします。

  4. オプションでは、ユーザーの役割の割り当てでフィルター処理するには、[ユーザー] Tabをクリックします。チームの役割の割り当てでフィルター処理するには、[Teams] Tabをクリックします。

  5. 役割を削除するには、役割の右側にある [削除] をクリックします。

カスタム役割を編集する

「カスタム組織の役割の管理」アクセス許可を持つ組織のオーナーとユーザーは、カスタム組織の役割を編集できます。

  1. GitHub.com の右上隅にあるプロファイル写真を選択し、次に自分の組織をクリックします。

    @octocat のプロファイル写真の下にあるドロップダウン メニューのスクリーンショット。 [Your organizations] (自分の組織) が濃いオレンジ色の枠線で囲まれています。

  2. 組織の隣の [設定] をクリックします。

  3. サイドバーの [アクセス] セクションで、[ 組織の役割] をクリックし、カスタム役割をクリックします。

  4. 編集する役割の右にあるを選択してから [役割の編集] をクリックします。

    「組織の役割」の設定のスクリーンショット。 カスタム役割の横に、省略記号アイコンがオレンジ色のアウトラインで強調表示されています。

  5. 必要に応じて役割を変更し、[役割の更新] をクリックします。

カスタム役割の削除

「カスタム組織の役割の管理」アクセス許可を持つ組織のオーナーとユーザーは、カスタム組織の役割を削除できます。

  1. GitHub.com の右上隅にあるプロファイル写真を選択し、次に自分の組織をクリックします。

    @octocat のプロファイル写真の下にあるドロップダウン メニューのスクリーンショット。 [Your organizations] (自分の組織) が濃いオレンジ色の枠線で囲まれています。

  2. 組織の隣の [設定] をクリックします。

  3. サイドバーの [アクセス] セクションで、[ 組織の役割] をクリックし、カスタム役割をクリックします。

  4. 編集する役割の右にあるを選択してから、 [役割の削除] をクリックします。

    「組織の役割」の設定のスクリーンショット。 カスタム役割の横に、省略記号アイコンがオレンジ色のアウトラインで強調表示されています。

  5. ダイアログの詳細を読んで役割を削除することを確認し、[役割の削除] をクリックします。