You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue has an informative and human-readable title.
Assignee should meet with issue author before starting work.
馃挕 Summary
Based on #2036 we decided to slightly redesign how the Entra functional tests related to conditional access policies work, so that the tests do not rely on specific tenant CAP names and are more resilient to changes to CAPs in the tenant.
The scope of this issue is to update the helper function UpdateCachedConditionalAccessPolicyByName accordingly. See implementation section.
Motivation and context
We want to reduce flaws that make the functional tests less resilient and we don't want to rely on the tenant being in specific states because that is hard to maintain and contributes to the tests being brittle.
Implementation notes
Update the UpdateCachedConditionalAccessPolicyByName function to behave as follows (replaces the current code flow):
Makes all polices Off in the temporary provider JSON file
Modify first policy in the temporary provider JSON file with the splat
Change the name of the function since it is no longer modifying a specific policy by name
Prerequisites
馃挕 Summary
Based on #2036 we decided to slightly redesign how the Entra functional tests related to conditional access policies work, so that the tests do not rely on specific tenant CAP names and are more resilient to changes to CAPs in the tenant.
The scope of this issue is to update the helper function UpdateCachedConditionalAccessPolicyByName accordingly. See implementation section.
Motivation and context
We want to reduce flaws that make the functional tests less resilient and we don't want to rely on the tenant being in specific states because that is hard to maintain and contributes to the tests being brittle.
Implementation notes
Acceptance criteria