-
Notifications
You must be signed in to change notification settings - Fork 983
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Feature: Workload Specific Compliance #1622
Conversation
… policy set definition
…ce-Guardrails-DataExplorer, and Enforce-Guardrails-DataFactory. Update allowed values for adxCmk and adfCmk. Update allowed values for containerRegistryUnrestrictedNetworkAccess, containerRegistryRepositoryToken, containerRegistryModifyRepositoryToken, containerRegistryLocalAuth, containerRegistryModifyLocalAuth, containerRegistryExports, containerRegistryAnAuth, containerRegistryModifyAnAuth, containerRegistrySkuPrivateLink, containerRegistryArmAudience, and containerRegistryModifyArmAudience.
…ing, MySQL, Network, OpenAI, and PostgreSQL
…e-EncryptTransit.json, Enforce-Guardrails-Network.json, and Enforce-Guardrails-OpenAI.json
…nforce-Guardrails-Automation.json, Enforce-Guardrails-DataExplorer.json, Enforce-Guardrails-DataFactory.json, and Enforce-Guardrails-MachineLearning.json
…n and Enforce-Guardrails-KeyVault.json
Addressed all the questions here, and created a user story to create additional Pester tests for the new Deny custom policies we're adding in this PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a couple of bits and we should be good
src/resources/Microsoft.Authorization/policySetDefinitions/Deploy-MDFC-Config.json
Outdated
Show resolved
Hide resolved
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
Overview/Summary
This pull request includes significant updates to the Azure Landing Zones (ALZ) policy and the ALZ Portal accelerator. The changes aim to provide additional compliance controls for specific workloads, which are often required by highly regulated industries.
Major changes include:
Updates to
.github/workflows/update-portal.yml
:src/templates/initiatives.bicep
file and output to./eslzArm/managementGroupTemplates/policyDefinitions/initiatives.json
.Additions to
docs/wiki/ALZ-Policies-Extra.md
:Updates to
docs/wiki/Whats-new.md
:Updates to ALZ Portal accelerator:
docs/wiki/Whats-new.md
: Added a new "Workload Specific Compliance" section to the ALZ Portal accelerator. This new section allows users to apply compliance policies to specific workloads like SQL, Storage, etc. These additional compliance controls are often required by highly regulated industries like financial services and healthcare.Updates to Defender for APIs:
docs/wiki/Whats-new.md
: Updated theDeploy-MDFC-Config
for Defender for APIs, which now requires a sub-plan to be specified. The default sub-plan is "P1", and costs will only be incurred once an API has been onboarded to Defender for APIs. Users are advised to review Defender for API plans as they relate to their environment and adjust the sub-plan as needed.Updates to documentation:
.github/workflows/update-portal.yml
: Added a new step to the workflow to update initiatives in thejobs:
section.docs/wiki/ALZ-Policies-Extra.md
: Added a new file to describe additional policies that are not assigned by default or covered in the core ALZ Policies documentation. This file provides guidance on how to handle certain situations and includes a detailed list of policies and initiatives.Testing Evidence
Testing URLs
Azure Public
As part of this Pull Request I have
main
branch/docs/wiki/whats-new.md
)