開始する前に
Actions で Akamai Supplemental Signals を使用するには、以下が必要です。
Action トリガー別のサポート対象 Supplemental Signals
Supplemental Signals オブジェクトのスキーマ
akamaiBot オブジェクトと akamaiUserRisk オブジェクトには、認証フローをカスタマイズするために使用できる複数のプロパティが含まれています。
object
object
利用例
Akamai Account Protector の結果に基づいてセッションを取り消す
Akamai Account Protector の結果に基づいてセッションを取り消す
akamaiUserRisk.score プロパティに基づいてセッションを取り消す方法の例を以下に示します。api.session.revoke メソッドを使用すると (api.access.deny メソッドとは異なり) 、ユーザーがアプリケーションを再読み込みした場合でも、Akamai Supplemental Signals が認証リクエストとともに送信され、post-login Action フローがトリガーされるようになります。Akamai Bot Manager の結果に基づいて多要素認証(MFA)を要求する
Akamai Bot Manager の結果に基づいて多要素認証(MFA)を要求する
akamaiBot.score プロパティに基づいて MFA を強制する方法の例を以下に示します。MFA を強制する
この Action は 2 つのタスクを実行します。- アプリメタデータを更新する: score プロパティが指定した値を超えた場合、このセッションで MFA が必要であることを記録します。
- MFA を要求する: score プロパティが指定した値を超えた場合、またはこのセッションで MFA が必要であることを示す記録がアプリメタデータにある場合に、MFA を強制します。