メインコンテンツまでスキップ
バージョン:安定版 - 3.5.0

Authentification Manager

RaidProtect の Authentification Manager(AM)は、最も機密性の高い Discord ロールへのアクセスを、確かな本人確認で守ります。パスキー(WebAuthn)、PIN コード、OTP により、メンバーは認証を済ませた後にだけ、限られた時間だけ機密性の高いロールを取得できます。Discord 上では、このモジュールは「認証マネージャー」という名前で表示されます。

❓ Authentification Manager の仕組み​

Authentification Manager は、保護されたロールと一時的なセッションで成り立っています。管理者が AM でロールを保護すると、次のようになります。

  1. その Discord ロールは常時付与されなくなり、取得するには認証が必要になります。
  2. 許可されたメンバーは、/auth コマンド(または運営パネルの「ロールを取得」ボタン)で認証します。
  3. ロールに設定された期間の一時的なセッションが作成されます。
  4. セッションの期限が切れると、ロールは自動的に外されます。
備考

各メンバーは、認証する前に、まず /auth-profile で認証プロフィールを作成する必要があります。

セッション中のメンバーの Discord 上の操作(BAN、メッセージの削除、ピン留め、チャンネルの変更など)は、その対象とともに AM のジャーナルに記録されます。保護されたロールで何が行われたかを把握できます。

🔐 セキュリティグレード​

認証方法ごとにセキュリティグレードが付きます。保護されたロールごとに最低グレードが定められており、メンバーはそれに到達する必要があります。

グレード条件
icon RankS登録済みのパスキーが 1 つ以上
icon RankAOTP(2FA)コードが有効
icon RankB8 桁以上の強化 PIN
icon RankC6 桁以上の強化 PIN
icon RankD6 桁以上のシンプル PIN
icon RankE4 桁以上のシンプル PIN
ヒント

設定した認証方法のうち、最も高いグレードが自動的に採用されます。たとえば、シンプル PIN(グレード D)とパスキー(グレード S)がある場合、グレードは S になります。

🛡️ 認証方法​

PIN コードは最も簡単な方法です。2 つのモードがあります。

  • シンプル PIN:ウィンドウでの通常の入力(4〜12 桁)。
  • 強化 PIN:入力のたびにキーの位置が入れ替わるテンキー(6〜12 桁)。後ろからのぞき見されても、第三者にコードを推測されにくくなります。
警告

単純すぎる PIN は拒否されます。同じ数字の繰り返し、昇順または降順の並び、よくあるパターンなどです。

👤 認証プロフィール(/auth-profile)​

/auth-profile コマンドは、あなた個人の認証プロフィールを管理します。どのサーバーでも、DM でも使え、プロフィールはどこでも同じです。

@Bastien

PIN コード強化
2FA コード設定済み

Passkeys

2 日前 2FA を有効化2 日前 PIN コードを追加

あなたのセキュリティグレードは , パスキーを追加して最高グレードに到達しましょう。

初回の利用​

初めて使うときは、グレード、一時的なセッション、認証方法を紹介するウェルカム画面が表示されます。「続ける」をクリックして、最初の認証方法を設定します。

認証方法の管理​

プロフィールから、次の操作ができます。

  • PIN コード(シンプルまたは強化)の追加、変更、削除。
  • QR コードまたはシークレットキーによる2FA コード(OTP)の有効化、再生成、削除。
  • 登録ページからのパスキーの追加、または削除。各パスキーには、デバイス名と最終使用日が表示されます。

すでに認証方法がある場合は、別の方法を追加または変更する前に、認証が求められます。プロフィールの下部には、現在のグレードと、1 つ上げるために追加すべき方法が表示されます。

備考

認証方法を削除すると、グレードが下がることがあります。その場合、より高いグレードを要求するロールへのアクセスは無効になります。

有効なセッション​

有効なセッションと有効期限は、各サーバーの /auth コマンドのパネルに表示されます。

監査ログ​

プロフィールには、アカウントで行われた直近 3 件の操作が表示されます。「すべてのログを表示」ボタンで、ページ分けされた全ログが、該当するサーバーとともに開きます。

アカウントのリセット​

「認証方法を忘れた」ボタンは、アカウントを完全にリセットします。この操作では、次のことが行われます。

  • すべての認証方法(PIN、2FA、パスキー)が削除されます。
  • すべてのサーバーで、保護されたロールへのアクセスが無効になります。
  • すべてを再設定する必要があります。
危険

この操作は元に戻せません。すべてのアクセスが直ちに取り消されます。

🔑 認証する(/auth)​

/auth コマンドで認証すると、保護されたロールを取得できます。

次のコマンドを使用します:/auth [role]

認証の流れ​

  1. サーバーで /auth コマンドを実行するか、運営パネルの「ロールを取得」をクリックします。
  2. メニューに、利用できるロールが、必要なグレードとセッション時間とともに表示されます。
  3. ロールを選びます。
  4. ロールのグレードに到達する認証方法の中から、1 つ選びます。
  5. 確認を行います(PIN、OTP、またはパスキー)。
  6. 成功すると、Discord ロールが付与され、セッションが作成されます。
備考

メニューに表示されるのは、ステータスが有効で割り当てられているロールだけです。

セッションの管理​

/auth パネルには、有効なセッションが一覧表示されます。各セッションで、次の操作ができます。

  • セッションを延長:もう一度認証すると、セッションの期間が最初からやり直しになります。
  • セッションを終了:セッションは直ちに取り消され、Discord ロールが外されます。

セキュリティ​

  • 警告:失敗が 3 回に達すると、警告メッセージが表示されます。
  • ロック:5 回失敗すると、アカウントが 1 時間ロックされます。
  • リセット:10 回失敗すると、アカウントがリセットされ、すべてのアクセスが取り消されます。

⚙️ サーバーの設定​

Authentification Manager の設定パネルは、2 通りの方法で開けます。

  1. /settings コマンドを実行します。
  2. 「保護」タブを開きます。
  3. 「認証マネージャー」の横にある「設定」をクリックします。

パネルがダッシュボードの代わりに表示され、「戻る」ボタンで保護タブに戻れます。同じパネルを開く /auth-settings コマンドを直接使うこともできます。

Authentification Manager

サーバー設定 デフォルトのセッション時間 : 10m
デフォルトの最低グレード :

マネージャーの最低グレード :

Webhook : 未設定

@Administrateur • 30m • 2 人のユーザー
@Modérateur • 60m • 3 人のユーザー
空きスロット
空きスロット
空きスロット
備考

/auth-settings コマンドは、既定では管理者専用です。管理者でないマネージャーに使わせるには、サーバー設定 > 連携サービス > RaidProtect でそのマネージャーに許可してください。

権限​

ロールアクセス
オーナー完全なアクセス
管理者完全なアクセス(管理者権限が AM で保護されたロール由来の場合を除く)
マネージャー制限付きのアクセス:認証が必要で、自分より下位のロールとユーザーだけを管理でき、サーバーの設定は変更できません

マネージャーの認証​

オーナーでも管理者でもないマネージャーは、パネルを開くたびに認証する必要があります。マネージャーの最低グレードに到達する方法が提示されます。「PIN で認証する」「OTP で認証する」「パスキーで認証する」です。強化 PIN は、キーがシャッフルされるテンキーで入力します。

/auth と同じ保護が適用されます。3 回の失敗で警告、5 回の失敗で 1 時間のロック、10 回の失敗でアカウントのリセットです。

サーバーの設定項目​

「サーバー設定」の横にある「編集」をクリックすると、「サーバーの認証設定」ウィンドウが開きます。

  • デフォルトのセッション時間:新しいロールに提案される期間。30m、2h、1d の形式で指定します。無料版は最大 8 時間、Premium 版は最大 24 時間。既定:10 分。
  • デフォルトの最低グレード:新しいロールに提案されるグレード。既定:A。
  • マネージャーの最低グレード:マネージャーがパネルを開くために到達すべきグレード。既定:A。
  • Webhook の URL(空欄にすると削除):AM のログを受け取る Discord のウェブフック(任意)。Discord のウェブフックの URL のみ使えます。

マネージャーは、これらの設定を変更できません。

ロールタブ​

ロールタブには、保護されたロールが、グレード、セッション時間、ユーザー数とともに一覧表示されます。タブの下の「最近のセッション」ブロックには最新のセッションが表示され、「すべて表示」ですべてのセッションの一覧が開きます。

備考

上限: 無料版は 3 ロール、Premium 版は 10 ロール。無効なロールも、スロットを使用します。

ロールを追加する​

  1. Authentification Manager のパネルを開きます(上記を参照)。
  2. 「ロール」タブで、「追加」をクリックします。
  3. 保護する Discord ロールを選びます。
  4. 最低セキュリティグレードを選びます。
  5. セッション時間を指定します。
  6. 登録方式を選びます(下記参照)。
  7. すでにそのロールを持っているメンバーが検出されます。選択を調整して、「招待を送信」(または「スキップ」)をクリックします。

選ばれた各メンバーは、グレードが足りていればステータス有効で、足りなければ招待済みでロールに紐づけられます。後者の場合、/auth-profile の設定を促す DM が届きます。

連携サービスが管理しているロール、Discord のオンボーディングで使われているロール、RaidProtect のロールより上位またはあなたのロールより上位のロール、すでに保護されているロールは拒否されます。

登録方式​
方式効果
「このロールをそのまま使用する」選んだロールが、そのまま保護されたロールになります。既定の選択です。
「権限用のロールを別に作成する」選んだロールのすぐ下に、元の権限を持つ 🔑 <ロール名> ロールを作成し、元のロールの権限を空にします。元のロールは色と表示を常に保ち、保護されるのは新しいロールです。
ヒント

ロールがメンバー一覧で別枠表示されている場合は、「権限用のロールを別に作成する」を選んでください。メンバーは表示されるロールを常に維持でき、機密性の高い権限は認証済みのセッション中にだけ付与されます。

/audit から管理者ロールを保護する​

監査の管理者ロールのチェックには、「すべて登録」があります。まだ保護されていない管理者ロールをまとめて保護できます。1 回につき最大 5 ロールまでで、空きスロットの範囲内です。表示されるのは、RaidProtect より下かつあなたの最上位のロールより下にあるロールだけです。

ロールを編集する​

ロールの行の「編集」をクリックしてロールの詳細(最低グレード、セッション時間、割り当てられたユーザー)を開き、さらに「編集」をクリックすると、最低グレードとセッション時間を変更できます。

ロールを有効化/無効化する​

ロールの詳細で「無効化」を押すと、ロールを削除せずに一時停止します。このロールのセッションは新たに作成されなくなります。進行中のセッションは取り消され、該当するメンバーから Discord ロールが外されます。「有効化」で再開できます。スロットの範囲内に限ります。

ロールを削除する​

「削除」は、そのロールを Authentification Manager から完全に取り除き、ユーザーの割り当てもすべて削除します。確認が求められます。

ユーザータブ​

ユーザータブには、保護されたロールに 1 つ以上紐づけられたメンバーが、グレード、ロール数、マネージャーかどうかとともに一覧表示されます。

備考

上限: 無料版は 20 ユーザー、Premium 版は 50 ユーザー。

ユーザーを追加する​

  1. 「ユーザー」タブを開きます。
  2. 「追加」をクリックします。
  3. ユーザーと、割り当てる認証ロールを選びます。

メンバーには DM が届きます。グレードが足りていればすぐにロールを使えます。足りない場合は、十分なグレードの認証方法を設定するよう案内されます。

備考

スパムを防ぐため、招待には制限があります。ブロックされた招待は、後でメンバーの詳細から再送できます。

ユーザーの詳細とステータス​

「管理」をクリックすると、メンバーの詳細が開きます。グレード、ID、マネージャーかどうか、各ロールとそのステータスです。ロールのセレクターで、ロールを追加したり外したりできます。

ステータス説明
招待済みメンバーは追加されたが、グレードがまだ足りない(プロフィールの設定が必要)
承認待ち承認待ち:「承認」をクリックします
有効メンバーは認証してロールを取得できる
無効アクセスが停止中:「復元」をクリックして戻します

マネージャーに昇格する​

「マネージャーに昇格」は、マネージャーの最低グレードに到達していることを条件に、メンバーに設定パネルへのアクセスを与えます。マネージャーは、自分より下位のユーザーとロールを管理します。「マネージャーを解除」で、このアクセスが外されます。

ユーザーを削除する​

「ユーザーを削除」は、サーバーのすべての保護されたロールからメンバーを外します。確認が求められます。

ログタブ​

ログタブには、Authentification Manager のジャーナルが、ページ分けされて表示されます。付与、延長、取り消されたセッション、設定の変更などです。目のアイコンのボタンで、エントリの詳細(ユーザー、操作、種類、日時、ロール、対象)が開きます。ログは、設定したウェブフックにも送信されます。

セッション​

専用のタブはありません。ロールタブの「最近のセッション」ブロックに最新のセッションが表示され、「すべて表示」でサーバーのすべてのセッションが、ステータス(有効、期限切れ、取り消し済み)とともに開きます。「表示」でセッションの詳細と最近の操作を確認できます。

オンボーディングの保護​

保護されたロールが Discord のオンボーディングの質問に追加された場合、質問から自動で取り除き、ログに記録します。そうしないと、参加者の誰もが認証なしでロールを取得できてしまうためです。

Premium の終了​

Premium の契約が終了すると、3 を超える有効なロールは自動で無効になり(古いものが保持されます)、8 時間を超えるセッション時間は 8 時間に引き下げられます。

よくある質問​

どの認証方法を使えますか?​

PIN コード(シンプルまたは強化)、OTP(TOTP 標準の 2FA コード)、パスキー(WebAuthn)の 3 つです。パスキーが最も高いセキュリティレベル(グレード S)を提供します。

Authentification Manager はどこで設定しますか?​

/settings の「保護」タブで、「認証マネージャー」の横にある「設定」をクリックするか、/auth-settings コマンドを直接使います。

セッションの期限が切れるとどうなりますか?​

保護されたロールがメンバーから自動で外されます。再び取得するには、/auth で認証し直すか、期限が切れる前にセッションを延長する必要があります。

認証方法を忘れた場合は?​

/auth-profile のプロフィールにある「認証方法を忘れた」ボタンで、アカウントが完全にリセットされます。すべての方法が削除され、アクセスが取り消されます。この操作は元に戻せず、すべてを設定し直す必要があります。

Authentification Manager で、いくつのロールを保護できますか?​

無料版では 3 ロール、Premium 版では 10 ロールで、ユーザーはそれぞれ 20 人、50 人までです。セッションは、無料版で最長 8 時間、Premium 版で最長 24 時間です。

マネージャーは、すべてを変更できますか?​

いいえ。マネージャーはパネルを開くたびに認証する必要があり、自分より下位のロールとユーザーだけを管理でき、サーバーの設定は変更できません。

お探しのものが見つかりませんでしたか?

ドキュメント、用語集、ブログ全体から検索できます。