> For the complete documentation index, see [llms.txt](https://cortex-docs.paloaltonetworks.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cortex-docs.paloaltonetworks.com/cortex-xsiam/cloud-security/monitor-and-track-compliance-adherence/view-and-manage-compliance-assessments-and-reports.md).

# View and manage compliance assessments and reports

Create a compliance assessment report based on a Cortex compliance standard for immediate viewing or download, or schedule recurring reports to continue monitoring compliance over time.

## What are compliance assessments and reports?

A compliance assessment provides you with a consolidated view of your organization's compliance with a selected standard. Compliance status is automatically updated in the **Assessments** results page for you to view.

{% hint style="info" %}
**NOTE**

Compliance assessment results may take up to six hours to be generated.
{% endhint %}

When you configure your assessment profile, you can generate PDF or CSV reports and optionally receive them via email. You can also view a list of compliance reports and download them from the **Reports** page.

## Compliance score

The compliance score represents the percentage of individual controls assessed against individual assets that adhere to the prescribed requirements. This score is calculated based on the ratio of controls in a passed status to the total number of controls assessed against a scope of assets.

By providing this high-level score based upon the granular controls performance, the platform enables you to quickly gauge your organization's overall compliance posture and identify which controls require immediate attention to mitigate security risks.

{% hint style="info" %}
**NOTE**

The status of controls is determined by the evaluation of the associated rules. If an asset fails a check against any rule associated with a control, that control is considered failed for that asset.
{% endhint %}

### Control statuses

The compliance scoring system evaluates assets against assessment rules and assigns one of three statuses:

* ***Passed***: Asset meets compliance requirements
* ***Failed***: Asset does not meet compliance requirements
* ***Not Assessed***: Asset was not evaluated against this control

### How compliance score is calculated

The formula for compliance score calculation is:

***Compliance score = Passed Controls / (Passed Controls + Failed Controls) \* 100%***

The score is rounded up to the next whole digit and expressed as a percentage.

This formula is applied consistently across each of the four scoring levels: rule, control, category, and standard, and across all asset scopes.

### Example compliance score calculation

Consider two assets A1 and A2, both assessed against two controls. While A1 passes both controls, A2 passes one control and fails one control.

The compliance score is calculated as follows:

*3 passed controls / (3 passed controls + 1 failed control) \* 100% = .75 \* 100% = 75%*


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://cortex-docs.paloaltonetworks.com/cortex-xsiam/cloud-security/monitor-and-track-compliance-adherence/view-and-manage-compliance-assessments-and-reports.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
