Akamai をリバースプロキシとして構成し、Auth0 に補足シグナルを送信するように設定している場合、それらのシグナルで提供されるデータを Auth0 Actions で使用できます。
Action トリガーごとのサポートされる補助シグナル
補助シグナルオブジェクトのスキーマ
akamaiBot と akamaiUserRisk オブジェクトには、認証フローをカスタマイズするために使用できる複数のプロパティが含まれています。
object
object
ユースケース
Akamai Account Protector の結果に基づいてセッションを失効させる
Akamai Account Protector の結果に基づいてセッションを失効させる
akamaiUserRisk.score プロパティに基づいてセッションを失効させる方法の例を次に示します。api.access.deny メソッドではなく api.session.revoke メソッドを使用している点に注意してください。revoke メソッドを使用すると、ユーザーがアプリケーションをリフレッシュした際に、Akamai の補足シグナルが認証リクエストと共に送信され、ポストログインの Action フローがトリガーされることが確実になります。Akamai Bot Manager の結果に基づいて多要素認証 (MFA) を求める
Akamai Bot Manager の結果に基づいて多要素認証 (MFA) を求める
akamaiBot.score プロパティに基づいて MFA(多要素認証)を強制する方法の例を次に示します。MFA を強制する
この Action は次の 2 つのタスクを実行します。- アプリ メタデータ を更新する: score プロパティが指定した値を超えた場合、そのセッションで MFA が必要であることを記録します。
- MFA を必須にする: score プロパティが指定した値を超えた場合、またはそのセッションで MFA が必要であることを示すレコードがアプリ メタデータに存在する場合に、MFA を強制します。