Yep, that is correct.
The best practices framework for Azure Policy assignments, as shown in the diagram, follows a staged approach to ensure safe deployment:
First aspect: Assign with Enforcement Mode Disabled
- This is done initially to assess compliance without enforcing the policy.
- Resource selectors are used to manage deployment rings.
- After validation through compliance checks and health checks across rings, enforcement mode is enabled.
- This ensures that policies are actively enforced after confirming that there are no unintended disruptions.
So, the process moves from non-enforced (observation mode) to enforced (active mode) in a controlled manner.
If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
hth
Marcin