For the complete documentation index, see llms.txt. This page is also available as Markdown.

Compliance Policies

Lists the device compliance policies on the selected tenant, showing what type each policy is and who it is assigned to. Compliance policies define the conditions a device must meet to be considered compliant, which conditional access and other controls can then act on.

Action Buttons

Deploy Policy

Opens a drawer that applies a saved policy template to one or more tenants.

Field
Description

Select Tenants

The tenants to deploy to. Several can be selected, and the same template is applied to each.

Please choose a template to apply.

The policy template to deploy, chosen from those saved in Policy Templates. Refresh Templates reloads the list if a template was added since the drawer was opened.

Assignment

Who the deployed policy is assigned to: Do Not Assign, Assign to All Users, Assign to All Devices, Assign to All Users and Devices, or Assign to Custom Group.

Custom Group Names

Shown when Assign to Custom Group is chosen. Group display names separated by commas, where * may be used as a wildcard.

Exclude Group Names

Shown for every option except Do Not Assign. Group display names to exclude, again comma separated and accepting * as a wildcard.

Assignment Filter (Optional)

An assignment filter from the tenant to narrow which devices the policy applies to.

Assignment Filter Mode

Whether the filter includes or excludes matching devices. Shown once a filter is chosen.

The template's configuration is displayed below the picker so it can be checked before deploying.

Where the template contains variables written as %name%, the drawer asks for a value for each one, per tenant, before it will deploy. %tenantid% and %tenantdomain% are filled in automatically for each selected tenant.

Policy type
Settings not present in the template

Settings Catalog

Removed. The policy's settings become exactly what the template holds.

Administrative Templates

Removed. Every configured setting on the policy is cleared before the template's are applied.

All other types

Left as they are. The template's settings are merged over the existing ones.

Table Details

Column
Description

Display Name

The name of the policy.

Policy Type Name

The platform the policy applies to, for example Windows 10/11 Compliance, iOS Compliance, macOS Compliance or Android Enterprise Compliance.

Policy Assignment

The groups and broad targets the policy is assigned to. All Devices and All Licensed Users appear here where those targets are used.

Policy Exclude

The groups excluded from the policy.

Description

The description recorded against the policy.

Last Modified Date Time

When the policy was last changed.

The remaining properties, available from the column chooser and in the row flyout, are those of the Graph resource type deviceCompliancePolicy. For more information on the properties please see the Graph documentation.

Table Actions

Action
Description
Bulk Action Available

Create template based on policy

Creates a policy template based on the selected policy(ies)

Edit Name & Description

Allows you to edit the name and description of the selected policy(ies)

Clone Policy

Creates a clone of the selected policy(ies) with the ability to set a new name and description

Assign to All Users

Assigns the policy(ies) to all users, with optional exclusion groups and an optional assignment filter

Assign to All Devices

Assigns the policy(ies) to all devices, with optional exclusion groups and an optional assignment filter

Assign Globally (All Users / All Devices)

Assigns the policy(ies) to all users and all devices, with optional exclusion groups and an optional assignment filter

Assign to Custom Group

Assigns the policy(ies) to a custom group from the tenant. Options are to include or exclude the group and replace or append to existing assignments. You can also apply an existing assignment filter to further restrict assignment.

Delete Policy

Deletes the selected policy(ies)

More Info

Opens the Extended Info flyout


Feature Requests / Ideas

We value your feedback and ideas. Please raise any feature requests on GitHub.

Last updated

Was this helpful?