Skip to main content

このバージョンの GitHub Enterprise サーバーはこの日付をもって終了となりました: 2024-09-25. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise サーバーにアップグレードしてください。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせください

サイト管理者の昇格あるいは降格

サイト管理者は、任意の通常ユーザアカウントをサイト管理者に昇格させることや、他のサイト管理者を通常のユーザに降格させることができます。

Note

Organization 所有者へのユーザーの昇格については、「コマンド ライン ユーティリティ」の ghe-org-admin-promote のセクションを参照してください。

外部認証に関する考慮事項

特定の外部認証機能を使用する場合、エンタープライズ設定またはコマンド ラインから昇格と降格を管理できない場合があります。

  • SAML 認証を使用していて、サイト管理者ダッシュボードの SAML 設定で [管理者の降格/昇格を無効] が選択されて いない 場合、管理者権限は SAML プロバイダーによって決定されます。
  • SCIM プロビジョニングを有効にしている場合は、SCIM プロビジョニングされたユーザーに対して、ID プロバイダーのロールを管理する必要があります。
  • ユーザーの LDAP アクセスを構成するときに、LDAP 同期が有効で、Administrators group 属性が設定されている場合、それらのユーザーはインスタンスへのサイト管理者アクセス権を自動的に持ちます。 ユーザーを昇格させるには、ユーザーを LDAP Administrators group に追加する必要があります。

Enterprise設定からユーザを昇格させる

  1. GitHub Enterprise Server の右上で、ご自分のプロフィール フォトをクリックしてから、 [Enterprise 設定] をクリックします。

    GitHub Enterprise Server のプロファイル写真をクリックしたときに表示されるドロップダウン メニューのスクリーンショット。 [エンタープライズ設定] オプションが濃いオレンジ色の枠線で強調表示されています。

  2. ページの左側にある Enterprise アカウントのサイドバーで、 [People] をクリックします。

  3. [ ユーザー] で、 [管理者] をクリックします。

  4. ページの右上隅にある Add owner をクリックします。

  5. 検索フィールドにユーザーの名前を入力して、 [追加] をクリックします。

Enterprise設定からサイト管理者を降格させる

  1. GitHub Enterprise Server の右上で、ご自分のプロフィール フォトをクリックしてから、 [Enterprise 設定] をクリックします。

    GitHub Enterprise Server のプロファイル写真をクリックしたときに表示されるドロップダウン メニューのスクリーンショット。 [エンタープライズ設定] オプションが濃いオレンジ色の枠線で強調表示されています。

  2. ページの左側にある Enterprise アカウントのサイドバーで、 [People] をクリックします。

  3. [ ユーザー] で、 [管理者] をクリックします。

  4. ウィンドウの左上にある [Find an administrator] 検索フィールドに、降格させたい人物のユーザ名を入力します。

  5. 検索結果で降格するユーザーのユーザー名を見つけて、 ドロップダウン メニューを選び、 [メンバーに変換] をクリックします。

    エンタープライズ管理者の一覧のユーザーのスクリーンショット。 ケバブ アイコンのラベルが付いたドロップダウン メニューが、オレンジ色の枠線で強調表示されています。

コマンドラインからユーザを昇格させる

  1. アプライアンスに SSH で接続します。

  2. 昇格させるユーザー名を指定して ghe-user-promote を実行します。

    ghe-user-promote USERNAME
    

コマンドラインからサイト管理者を降格させる

  1. アプライアンスに SSH で接続します。

  2. 降格させるユーザー名を指定して ghe-user-demote を実行します。

    ghe-user-demote USERNAME