← Dokumentace WAF / detections / application-profiles
Vynucení profilů pomocí Custom Rules
Application Profiles oddělují detekci od mitigace. Cloudflare spouští nepřetržitá detekce po zpřístupnění profilu.
Porušení automaticky neblokuje požadavek. Použijte Vlastní pravidlo až budete připraveni provoz zmírnit.
Vyberte pole detekce
Tento výraz použijte pro naučené Schema Profiles:
cf.schema_validation.learned.violatedTento výraz použijte pro nahrané Schema Profiles:
cf.schema_validation.uploaded.violatedSledujte vybrané pole v Security Analytics než vytvoříte blokovací pravidlo.
Rozsah podle aplikace
Omezte zmírnění na zamýšlený hostitelský název a cestu:
cf.schema_validation.learned.violated and http.host eq "api.example.com" and starts_with(http.request.uri.path, "/v1/orders/")Vymezte zmírnění na konkrétní operaci pomocí její úplné identity. Uveďte metodu HTTP, hostname a cestu:
cf.schema_validation.learned.violated and http.request.method eq "POST" and http.host eq "api.example.com" and http.request.uri.path eq "/v1/orders"Kombinujte bezpečnostní signály
Kombinujte porušení profilu s Attack Score:
cf.schema_validation.learned.violated and cf.waf.score lt 20Kombinujte porušení nahraného profilu s Bot Score:
cf.schema_validation.uploaded.violated and cf.bot_management.score lt 10Nasadit zmírnění
Nejprve zkontrolujte produkční provoz a vzorkované důvody porušení. Poté vytvořit vlastní pravidlo s vhodnou akcí.
Dodržujte tyto postupy pro postupné nasazení:
- Začněte sledováním v Security Analytics.
- Omezte první pravidlo na jednu operaci.
- Zkontrolujte účinek, než rozšíříte rozsah.
- Po vydání nové verze aplikace profily znovu zkontrolujte.
- Po změnách na straně klienta porušení znovu zkontrolujte.
Podrobnosti o poli najdete v Pole Application Profile.