Skip to content

Commit

Permalink
Remove references to "preview"
Browse files Browse the repository at this point in the history
Because Azure Policy exemptions are now generally available, I removed the references to public preview status. 

cc: @timwarner-msft
  • Loading branch information
timwarner-msft authored Mar 15, 2022
1 parent a06ae8e commit c6c17a7
Showing 1 changed file with 6 additions and 13 deletions.
19 changes: 6 additions & 13 deletions articles/governance/policy/concepts/exemption-structure.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,14 @@ ms.topic: conceptual
---
# Azure Policy exemption structure

The Azure Policy exemptions (preview) feature is used to _exempt_ a resource hierarchy or an
The Azure Policy exemptions feature is used to _exempt_ a resource hierarchy or an
individual resource from evaluation of initiatives or definitions. Resources that are _exempt_ count
toward overall compliance, but can't be evaluated or have a temporary waiver. For more information,
see [Understand scope in Azure Policy](./scope.md). Azure Policy exemptions only work with
[Resource Manager modes](./definition-structure.md#resource-manager-modes) and don't work with
[Resource Provider modes](./definition-structure.md#resource-provider-modes).

> [!IMPORTANT]
> This feature is free during **preview**. For pricing details, see
> [Azure Policy pricing](https://azure.microsoft.com/pricing/details/azure-policy/). For more
> information about previews, see
> [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
You use JSON to create a policy exemption. The policy exemption contains elements for:
You use JavaScript Object Notation (JSON) to create a policy exemption. The policy exemption contains elements for:

- display name
- description
Expand All @@ -36,7 +30,7 @@ You use JSON to create a policy exemption. The policy exemption contains element
For example, the following JSON shows a policy exemption in the **waiver** category of a resource to
an initiative assignment named `resourceShouldBeCompliantInit`. The resource is _exempt_ from only
two of the policy definitions in the initiative, the `customOrgPolicy` custom policy definition
(reference `requiredTags`) and the 'Allowed locations' built-in policy definition (ID:
(reference `requiredTags`) and the **Allowed locations** built-in policy definition (ID:
`e56962a6-4747-49cd-b67b-bf8b01975c4c`, reference `allowedLocations`):

```json
Expand Down Expand Up @@ -112,8 +106,7 @@ resource hierarchy or individual resource is _exempt_ from.

## Policy definition IDs

If the `policyAssignmentId` is for an initiative assignment, the `policyDefinitionReferenceIds`
property may be used to specify which policy definition(s) in the initiative the subject resource
If the `policyAssignmentId` is for an initiative assignment, the **policyDefinitionReferenceIds** property may be used to specify which policy definition(s) in the initiative the subject resource
has an exemption to. As the resource may be exempted from one or more included policy definitions,
this property is an _array_. The values must match the values in the initiative definition in the
`policyDefinitions.policyDefinitionReferenceId` fields.
Expand All @@ -131,7 +124,7 @@ Two exemption categories exist and are used to group exemptions:
## Expiration

To set when a resource hierarchy or an individual resource is no longer _exempt_ from an assignment,
set the `expiresOn` property. This optional property must be in the Universal ISO 8601 DateTime
set the **expiresOn** property. This optional property must be in the Universal ISO 8601 DateTime
format `yyyy-MM-ddTHH:mm:ss.fffffffZ`.

> [!NOTE]
Expand Down Expand Up @@ -160,4 +153,4 @@ assignment.
- Learn how to [get compliance data](../how-to/get-compliance-data.md).
- Learn how to [remediate non-compliant resources](../how-to/remediate-resources.md).
- Review what a management group is with
[Organize your resources with Azure management groups](../../management-groups/overview.md).
[Organize your resources with Azure management groups](../../management-groups/overview.md).

0 comments on commit c6c17a7

Please sign in to comment.