Skip to content

Commit 9f1880c

Browse files
committed
Added to the list of skipped modify scenarios
1 parent 1af1b97 commit 9f1880c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

articles/governance/policy/concepts/effect-modify.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ If either of these checks fail, the policy evaluation falls back to the specifie
3939
> same alias behaves differently between API versions, conditional modify operations can be used to
4040
> determine the `modify` operation used for each API version.
4141
42-
There are some cases when modify operations are skipped during evaluation. This occurs when:
43-
- The operations condition is evaluated to _false_.
44-
- The alias is not modifiable in the request's API version. If the conflict effect is set to _deny_ the request will be blocked. If the conflict effect is set to _audit_ the request will be allowed through but the modify operation will be skipped.
42+
There are some cases when modify operations are skipped during evaluation:
43+
- When the condition of an operation in the `operations` array is evaluated to _false_, that particular operation is skipped.
44+
- If an alias specified for an operation is not modifiable in the request's API version, then evaluation uses the conflict effect. If the conflict effect is set to _deny_, the request will be blocked. If the conflict effect is set to _audit_, the request will be allowed through but the modify operation will be skipped.
4545
- [LEFT OFF HERE]
4646

4747
When a policy definition using the `modify` effect is run as part of an evaluation cycle, it doesn't make changes to resources that already exist. Instead, it marks any resource that meets the `if` condition as non-compliant.

0 commit comments

Comments
 (0)