{"id":216,"date":"2026-04-03T22:47:19","date_gmt":"2026-04-04T01:47:19","guid":{"rendered":"https:\/\/proglab.com.br\/?page_id=216"},"modified":"2026-04-10T14:48:10","modified_gmt":"2026-04-10T17:48:10","slug":"recommend-a-solution-for-managing-compliance","status":"publish","type":"page","link":"https:\/\/proglab.com.br\/?page_id=216","title":{"rendered":"Recommend a solution for managing compliance"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"373\" src=\"https:\/\/proglab.com.br\/wp-content\/uploads\/2026\/04\/image-17-1024x373.png\" alt=\"\" class=\"wp-image-427\" srcset=\"https:\/\/proglab.com.br\/wp-content\/uploads\/2026\/04\/image-17-1024x373.png 1024w, https:\/\/proglab.com.br\/wp-content\/uploads\/2026\/04\/image-17-300x109.png 300w, https:\/\/proglab.com.br\/wp-content\/uploads\/2026\/04\/image-17-768x280.png 768w, https:\/\/proglab.com.br\/wp-content\/uploads\/2026\/04\/image-17.png 1121w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/figure>\n\n\n\n<p>When reviewing for the section on managing compliance in Azure focus on how Azure policy is used to enforce standards across your environment. Start by understanding why it&#8217;s best to apply policies at the highest scope like at the Management Group level. And from there allowing them to cascade down.<\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/training\/modules\/design-governance\/7-design-for-azure-policy\/?ns-enrollment-type=learningpath&amp;ns-enrollment-id=learn.wwl.design-identity-governance-monitor-solutions\">Design for Azure Policy<\/a><\/p>\n\n\n\n<p>Knowing the timing of policy evaluations is very important also as part of your overall study. You&#8217;ll also need to decide how to handle non compliant resources. What are non compliant resources? Should they be locked, flagged, or automatically remediated? And if so, how do you do each one of those things? Understand how remediation tasks can fix issues without manual intervention.<\/p>\n\n\n\n<p>So I would recommend that you go in and practice creating manual remediation tasks. Policy compliance dashboards is another thing. Keep in mind this is where you audit and track compliance across your environment. <\/p>\n\n\n\n<p>Finally study how Azure policy works alongside RBAC. RBAC controls who can do what while policies control what can be done. Together these are going to be very important things so practice these in your lab so you&#8217;re prepared for any questions related to them.<\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/training\/modules\/design-governance\/8-design-for-role-based-access-control\/?ns-enrollment-type=learningpath&amp;ns-enrollment-id=learn.wwl.design-identity-governance-monitor-solutions\">Design for role-based access control (RBAC)<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/training\/modules\/design-governance\/9-design-for-landing-zones\/?ns-enrollment-type=learningpath&amp;ns-enrollment-id=learn.wwl.design-identity-governance-monitor-solutions\">Design for Azure landing zones<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When reviewing for the section on managing compliance in Azure focus on how Azure policy is used to enforce standards across your environment. Start by understanding why it&#8217;s best to apply policies at the highest scope like at the Management Group level. And from there allowing them to cascade down. Design for Azure Policy Knowing &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/proglab.com.br\/?page_id=216\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Recommend a solution for managing compliance&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":172,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-216","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/proglab.com.br\/index.php?rest_route=\/wp\/v2\/pages\/216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/proglab.com.br\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/proglab.com.br\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/proglab.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/proglab.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=216"}],"version-history":[{"count":6,"href":"https:\/\/proglab.com.br\/index.php?rest_route=\/wp\/v2\/pages\/216\/revisions"}],"predecessor-version":[{"id":431,"href":"https:\/\/proglab.com.br\/index.php?rest_route=\/wp\/v2\/pages\/216\/revisions\/431"}],"up":[{"embeddable":true,"href":"https:\/\/proglab.com.br\/index.php?rest_route=\/wp\/v2\/pages\/172"}],"wp:attachment":[{"href":"https:\/\/proglab.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}