← Dokumentace WAF / custom-rules / use-cases
Vydat výzvu pro administrátora v nároku (claim) JWT na základě skóre útoku
Tento příklad konfiguruje dodatečnou ochranu pro požadavky s JSON Web Tokenem (JWT), jehož uživatelský nárok (claim) je admin, na základě požadavku skóre útoku.
Vytvoření vlastního pravidla které vydá Managed Challenge, pokud je uživatelský nárok (claim) v JWT admin a skóre útoku je nižší než 40.
-
Když příchozí požadavky odpovídají
Použijte editor výrazů:
(lookup_json_string(http.request.jwt.claims["<TOKEN_CONFIGURATION_ID>"][0], "user") eq "admin" and cf.waf.score < 40) -
Poté proveďte akci: Managed Challenge
V tomto příkladu <TOKEN_CONFIGURATION_ID> je vaše ID konfigurace tokenu nalezenou v části JWT Validation a user je nárok (claim) JWT.