Skip to content

Commit c4a548a

Browse files
security reports
1 parent a14f430 commit c4a548a

File tree

1 file changed

+64
-25
lines changed

1 file changed

+64
-25
lines changed

src/content/docs/security-center/app-security-reports.mdx

Lines changed: 64 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -11,48 +11,87 @@ head:
1111

1212
---
1313

14-
import { DashButton } from "~/components";
14+
import { DashButton, Tabs, TabItem, Details } from "~/components";
1515

16-
:::note
16+
Application Security Reports provide visibility into cyber attacks that targeted your zones and were mitigated by Cloudflare.
1717

18-
Currently, this feature is only available to Enterprise customers.
19-
:::
18+
The reports are automatically generated on a monthly basis, and summarize the cyber attack insights and trends for all of the Enterprise zones in your account.
2019

21-
Application security reports provide visibility into requests blocked or challenged by the Cloudflare Application Security suite of products.
20+
You can access reports by going to the **Security Reports** page or via the API. You can view reports from previous months by selecting the date from the dropdown.
2221

23-
These reports allow you to get insights and analyze trends for all the zones in your account on a monthly basis, covering the mitigation actions performed by all Cloudflare layer 7 (application layer) security products. Each report includes an overview section and a per-product breakdown.
22+
Reports from before April 2025 can be accessed through **Security Reports** > **Legacy reports**.
2423

25-
Cloudflare automatically generates a report every month, usually within the first five days of the month.
24+
## Report layout
2625

27-
To dive deeper into the mitigations performed by Cloudflare security products, use the [Security Analytics](/waf/analytics/security-analytics/) dashboard.
26+
Each report includes the following sections:
2827

29-
## Download a report
28+
- Executive summary
29+
- Distribution of allowed and mitigated requests
30+
- Industry benchmarks - how you compare to your peers by selecting your industry
31+
- Top five source countries of allowed traffic and mitigated traffic including a map visualization
32+
- Top five most targeted hostnames
33+
- Top five most effective mitigation rules
3034

31-
To download a monthly application security report:
35+
To view more details, apply filters, analyze the data, and generate ad-hoc reports, use the [Security Analytics](/waf/analytics/security-analytics/) dashboard or [Log Explorer](/log-explorer/).
3236

33-
1. In the Cloudflare dashboard, go to the **Security Reports** page.
37+
---
3438

35-
<DashButton url="/?to=/:account/security-center/reports" />
39+
## Prerequisites
3640

37-
2. For a given month and year, select **Download** to download the report for that particular month.
41+
You must have at least one Enterprise zone. Application security reports are automatically enabled on your Enterprise zone. No action is required.
3842

39-
:::caution
43+
If you do not have any Enterprise zones, a report will not be generated. If you have an account that is not older than one month, a report will not be generated yet.
4044

41-
Due to limitations in the current reporting solution, some customers do not have access to reports from the past few months. We are working on a new version of app security reports without the current limitations.
42-
:::
45+
### Required roles
4346

44-
***
47+
A Cloudflare user must have one of the following [roles](/fundamentals/manage-members/roles/) to download application security reports:
4548

46-
## Required roles
49+
- Super Administrator
50+
- Administrator
4751

48-
A Cloudflare user must have one of the following [roles](/fundamentals/manage-members/roles/) to download application security reports:
52+
---
53+
54+
## Download a report
4955

50-
* Super Administrator
51-
* Administrator
56+
You can download the application security report via the Cloudflare dashboard or the API.
57+
58+
<Tabs>
59+
<TabItem label="Dashboard">
60+
1. In the Cloudflare dashboard, go to the **Security Reports** page.
61+
62+
<DashButton url="/?to=/:account/security-center/reports" />
63+
2. For a given month and year, select **Download** to download the report for that particular month.
64+
</TabItem>
65+
<TabItem label="API">
66+
```txt
67+
68+
```
69+
<Details header="Data returned by the API">
70+
- Account ID
71+
- Account Name
72+
- Account Industry
73+
- Time range
74+
- Total zones
75+
- Total zones analyzed
76+
- Industry percentile (nullable float)
77+
- Total requests (count, percentage)
78+
- Total mitigated requests (count, percentage)
79+
- Total served requests (count, percentage)
80+
- Top 5 hostnames by mitigated requests (hostname, count)
81+
- Top 5 source countries by served requests (country, count)
82+
- Top 5 source countries by mitigated requests (country, count)
83+
- Top 5 rules by mitigated requests (rule name, rule type, count)
84+
</Details>
85+
</TabItem>
86+
</Tabs>
87+
88+
89+
### Cross-account reports
90+
91+
If you have more than one Cloudflare account with Enterprise zones, you can use the API to retrieve and combine the reports from your accounts.
5292

53-
## Number of mitigated requests
93+
---
5494

55-
As of the April 2023 report, the number of mitigated requests in each report is a sum of the following requests:
95+
## Availability
5696

57-
* Blocked requests
58-
* Challenged requests that were not solved or bypassed (that is, not issued again because the visitor had previously passed a similar challenge)
97+
Currently, this feature is only available in closed beta to Enterprise customers.

0 commit comments

Comments
 (0)