手動の攻撃モードを終了する

POST /v1/attack-protection/attack-mode:deactivate · 権限 attack-protection:write

activate で有効にした攻撃モードの期間を、今すぐ終了します。attack_mode_deactivated イベントと管理監査レコード(attack_mode.deactivated)が書き込まれ、操作主体はお客様の認証情報です。

終了するのはお客様が開いた手動の期間だけです。自動トリガーまたは KeenAuth の運用チームが開いた期間は、途中で終了できません。そのような期間が開いている間、レスポンスは引き続き active: true を返します。開いている手動の期間がない場合は、何も書き込まれず、現在の状態が返されます。そのため、この呼び出しは繰り返しても安全です。

リクエスト

ボディはありません。

レスポンス

200 OK と現在の状態が返ります。形式は GET /v1/attack-protection/attack-mode と同じです。

エラー

すべてのエラーは、安定した code を含む application/problem+json 本文です。

HTTP code 発生条件
401 unauthenticated API キーがない、無効、または失効している場合です。
403 insufficient_permissions キーに attack-protection:write 権限がない場合です。
429 rate_limited レート制限を超えた場合です。Retry-After に従ってください。
503 service_unavailable 依存サービスが一時的に利用できない場合です。後で再試行してください。

例

curl -X POST https://api.eu.keenauth.com/v1/attack-protection/attack-mode:deactivate \
  -H "Authorization: Bearer $KEENAUTH_SECRET_KEY"

CLI: keenauth attack-protection attack-mode deactivate