これは、既存のサイト管理者が Discourse を通じてユーザーを管理者またはモデレーターに昇格させる方法を理解するためのハウツーガイドです。
必要なユーザーレベル:管理者
Discourse における管理者権限は強力であり、ユーザーはサイトのほぼすべての側面を管理できます。スタッフユーザーがサイト上で何ができるかについての詳細については、Understanding user statuses, roles, and permissions をご覧ください。
以下は、Discourse のユーザーインターフェースを介してユーザーを管理者またはモデレーターに昇格させるためのステップバイステップの手順です。
ステップ 1: ユーザーの検索
管理サイドバー(.../admin)で「ユーザー」タブをクリックします。これにより、Discourse フォーラムに登録されているすべてのユーザーの一覧が表示されます。
ページの上部にあるアクティブユーザーラベル下の検索バーを使用して、昇格させたいユーザーを検索できます。
検索結果のユーザー名をクリックすると、そのユーザーの管理ページに移動します。
また、サイトのヘッダーにある検索
ボタンを使用して、ユーザーを直接検索することもできます。検索結果をクリックしてプロフィールにアクセスし、そこから「管理者」ボタンをクリックしてユーザーの管理ページに移動します。
ステップ 2: ユーザーの昇格
ユーザーの管理ページで、スクロールして「権限」セクションまで移動します。
ここでは、「管理者」と「モデレーター」という 2 つの行が表示され、それぞれの現在のステータスが示されています。ユーザーを昇格させたい権限レベルに対応する「管理者権限を付与」または「モデレーション権限を付与」ボタンをクリックします。
ステップ 3: 変更の確認
Discourse でユーザーを管理者に昇格させる場合、昇格を行うユーザーによる追加の確認手順が必要です。これは、管理者権限が誤って、または適切な承認なしに付与されないようにするための追加のセキュリティ対策です。
ユーザーを管理者に昇格させると、Discourse は登録済みのメールアドレスにメールを送信します。メールに記載されたリンクをクリックしてアクションを確認する必要があります。これを行えば、ユーザーに管理者権限が付与されます。
アカウントで二要素認証(2FA)が有効になっている場合、メールによる管理者権限の確認ではなく、2FA 認証コードの確認を行う必要があります。
この追加の確認手順は、ユーザーをモデレーターに昇格させる場合には適用されません。モデレーター権限は、二次的な確認を必要とせずに、ユーザーの管理ページから直接付与できます。
サイト上の現在のすべてのスタッフユーザーを確認するには、サイトの /admin/users/list/staff ページにアクセスしてください。
追加の詳細
権限の剥奪: ユーザーから管理者またはモデレーターの権限を剥奪する必要がある場合は、ユーザーの管理ページにある「管理者権限を剥奪」または「モデレーション権限を剥奪」ボタンをクリックしてください。権限を剥奪する場合、メールによる確認は不要です。
スタッフ数の制限: Discourse 提供のホスティングプランを利用している場合、サイト上で許可されるスタッフユーザー(管理者とモデレーター)の総数は異なります。詳細については以下をご覧ください:
| プラン | 無料 | スターター | プロ | ビジネス | エンタープライズ | セルフホスト |
|---|---|---|---|---|---|---|
| スタッフ制限 | 2 | 2 | 5 | 15 | 無制限 | 無制限 |






