# Standards & Drift Alignment

{% hint style="warning" %}
**Understanding Standards**

This page is a reference to the features of the Standards Templates page in CIPP. To better understand Standards and Drift Management, please see the main page for [Standards & Drift](/user-documentation/tenant/standards.md).
{% endhint %}

This page will allow you to get a snapshot overview of your tenants and their alignment with your various Standards & Drift Management [Templates](/user-documentation/tenant/standards/alignment/templates.md).

## Table Details

### Summary View

This view shows you a high level overview of your tenant compliance with your standards templates.

| Column                     | Description                                                                                                                                                                                                                       |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Tenant                     | The name of the tenant                                                                                                                                                                                                            |
| Standard Name              | The name of the standard template the tenant is being aligned to                                                                                                                                                                  |
| Standards Type             | `Classic Standard` or `Drift Standard`                                                                                                                                                                                            |
| Alignment Score            | This shows the percentage of standards this tenant is in alignment with for the selected standards template                                                                                                                       |
| License Missing Percentage | This shows the percentage of standards in the standard template that the tenant is not licensed for. 0% indicates that the tenant carries licenses necessary for all standards in the template.                                   |
| Combined Alignment Score   | This reweights alignment to account for the number of standards in the template that the tenant is not licensed for. If the tenant is not licensed for any of the features, they will not count against alignment in this column. |
| Latest Data Collection     | Relative time since the last standards run to gather information needed to calculate the alignment report.                                                                                                                        |

### Per Standard View

This view breaks out the compliance review to a per standard basis to get an overview of how all your tenants score across each. You can use this table to filter to look at specific standards

| Column                 | Description                                                                                    |
| ---------------------- | ---------------------------------------------------------------------------------------------- |
| Tenant                 | The name of the tenant                                                                         |
| Compliance Status      | The status of the standard compliance. One of `Non-Compliant`, `License Missing`, `Compliant`. |
| Standard Name          | The name of the standard being evaluated                                                       |
| Template Name          | The template containing the standard                                                           |
| Standard Type          | The type of template. One of `Drift Standard` or `Classic Standard`                            |
| Latest Data Collection | The relative time since the last data collection                                               |

## Table Actions

<table><thead><tr><th>Action</th><th>Description</th><th data-type="checkbox">Bulk Action Available</th></tr></thead><tbody><tr><td>View Tenant Report</td><td>Opens <a data-mention href="/pages/wMOBK4sq9NJZLqBrqYB1">/pages/wMOBK4sq9NJZLqBrqYB1</a> for the selected standards template.</td><td>false</td></tr><tr><td>Edit Template</td><td>Opens the selected standard to edit.</td><td>false</td></tr><tr><td>Manage Drift</td><td>Opens the <a data-mention href="/pages/vzKYLNawwouqF7lgCDSJ">/pages/vzKYLNawwouqF7lgCDSJ</a> page to the selected drift standard.</td><td>false</td></tr><tr><td>Remove Drift Customization</td><td>Removes all global and client level overrides from the standard and resets it to the template settings</td><td>true</td></tr></tbody></table>

## Known Issues

* There is currently a limitation with Conditional Access classic standards due to the complexity of the comparison the standard settings and the Conditional Access response object. We hope to resolve this in a future update.
* There is currently a limitation with standards applied to tenant groups that will not display in the chart. We hope to resolve this in a future update.

***

## Feature Requests / Ideas

We value your feedback and ideas. Please raise any [feature requests](https://github.com/KelvinTegelaar/CIPP/issues/new?template=feature.yml) on GitHub.


---

# Agent Instructions: 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:

```
GET https://docs.cipp.app/user-documentation/tenant/standards/alignment.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
