Note
Organization 所有者へのユーザーの昇格については、「コマンド ライン ユーティリティ」の ghe-org-admin-promote
のセクションを参照してください。
外部認証に関する考慮事項
特定の外部認証機能を使用する場合、エンタープライズ設定またはコマンド ラインから昇格と降格を管理できない場合があります。
- SAML 認証を使用していて、サイト管理者ダッシュボードの SAML 設定で [管理者の降格/昇格を無効] が選択されて いない 場合、管理者権限は SAML プロバイダーによって決定されます。
- SCIM プロビジョニングを有効にしている場合は、SCIM プロビジョニングされたユーザーに対して、ID プロバイダーのロールを管理する必要があります。
- ユーザーの LDAP アクセスを構成するときに、LDAP 同期が有効で、
Administrators group
属性が設定されている場合、それらのユーザーはインスタンスへのサイト管理者アクセス権を自動的に持ちます。 ユーザーを昇格させるには、ユーザーを LDAPAdministrators group
に追加する必要があります。
Enterprise設定からユーザを昇格させる
-
GitHub Enterprise Server の右上で、ご自分のプロフィール フォトをクリックしてから、 [Enterprise 設定] をクリックします。
-
ページの左側にある Enterprise アカウントのサイドバーで、 [People] をクリックします。
-
[ ユーザー] で、 [管理者] をクリックします。
-
ページの右上隅にある Add owner をクリックします。
-
検索フィールドにユーザーの名前を入力して、 [追加] をクリックします。
Enterprise設定からサイト管理者を降格させる
-
GitHub Enterprise Server の右上で、ご自分のプロフィール フォトをクリックしてから、 [Enterprise 設定] をクリックします。
-
ページの左側にある Enterprise アカウントのサイドバーで、 [People] をクリックします。
-
[ ユーザー] で、 [管理者] をクリックします。
-
ウィンドウの左上にある [Find an administrator] 検索フィールドに、降格させたい人物のユーザ名を入力します。
-
検索結果で降格するユーザーのユーザー名を見つけて、 ドロップダウン メニューを選び、 [メンバーに変換] をクリックします。
コマンドラインからユーザを昇格させる
-
アプライアンスに SSH で接続します。
-
昇格させるユーザー名を指定して ghe-user-promote を実行します。
ghe-user-promote USERNAME
コマンドラインからサイト管理者を降格させる
-
アプライアンスに SSH で接続します。
-
降格させるユーザー名を指定して ghe-user-demote を実行します。
ghe-user-demote USERNAME