Skip to content

Commit b89e87a

Browse files
authored
Merge pull request #213370 from AlizaBernstein/Add-AWS-regulatory-standard
Add aws regulatory standard
2 parents 3cbaa2d + 4d80654 commit b89e87a

File tree

3 files changed

+103
-44
lines changed

3 files changed

+103
-44
lines changed
129 KB
Loading

articles/defender-for-cloud/regulatory-compliance-dashboard.md

Lines changed: 50 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,11 @@
22
title: 'Tutorial: Regulatory compliance checks - Microsoft Defender for Cloud'
33
description: 'Tutorial: Learn how to Improve your regulatory compliance using Microsoft Defender for Cloud.'
44
ms.topic: tutorial
5-
ms.custom: ignite-2022
6-
ms.date: 09/21/2022
5+
ms.date: 12/26/2022
76
---
87
# Tutorial: Improve your regulatory compliance
98

10-
Microsoft Defender for Cloud helps streamline the process for meeting regulatory compliance requirements, using the **regulatory compliance dashboard**. Defender for Cloud continuously assesses your hybrid cloud environment to analyze the risk factors according to the controls and best practices in the standards that you've applied to your subscriptions. The dashboard reflects the status of your compliance with these standards.
9+
Microsoft Defender for Cloud helps streamline the process for meeting regulatory compliance requirements, using the **regulatory compliance dashboard**. Defender for Cloud continuously assesses your hybrid cloud environment to analyze the risk factors according to the controls and best practices in the standards that you've applied to your subscriptions. The dashboard reflects the status of your compliance with these standards.
1110

1211
When you enable Defender for Cloud on an Azure subscription, the [Microsoft cloud security benchmark](/security/benchmark/azure/introduction) is automatically assigned to that subscription. This widely respected benchmark builds on the controls from the [Center for Internet Security (CIS)](https://www.cisecurity.org/benchmark/azure/), [PCI-DSS](https://www.pcisecuritystandards.org/) and the [National Institute of Standards and Technology (NIST)](https://www.nist.gov/) with a focus on cloud-centric security.
1312

@@ -30,7 +29,7 @@ If you don’t have an Azure subscription, create a [free account](https://azure
3029
To step through the features covered in this tutorial:
3130

3231
- [Enable enhanced security features](defender-for-cloud-introduction.md). You can enable these for free for 30 days.
33-
- You must be signed in with an account that has reader access to the policy compliance data. The **Global Reader** for the subscription has access to the policy compliance data, but the **Security Reader** role doesn't. At a minimum, you'll need to have **Resource Policy Contributor** and **Security Admin** roles assigned.
32+
- You must be signed in with an account that has reader access to the policy compliance data. The **Global reader** for the subscription has access to the policy compliance data, but the **Security Reader** role doesn't. At a minimum, you'll need to have **Resource Policy Contributor** and **Security Admin** roles assigned.
3433

3534
## Assess your regulatory compliance
3635

@@ -100,9 +99,9 @@ The regulatory compliance has both automated and manual assessments that may nee
10099

101100
1. Select a compliance control to expand it.
102101

103-
1. In the Automated assessments section, select an assessment that failed, to view the details for that recommendation. Each recommendation includes a set of remediation steps to resolve the issue.
102+
1. Select any of the failing assessments that appear in the dashboard to view the details for that recommendation. Each recommendation includes a set of remediation steps to resolve the issue.
104103

105-
1. Select a particular resource to view more details and resolve the recommendation for that resource. <br>For example, in the **Azure CIS 1.1.0** standard, select the recommendation **Disk encryption should be applied on virtual machines**.
104+
1. Select a particular resource to view more details and resolve the recommendation for that resource. <br>For example, in the **Azure CIS 1.1.0** standard, select the recommendation **Disk encryption should be applied on virtual machines**.
106105

107106
:::image type="content" source="./media/regulatory-compliance-dashboard/sample-recommendation.png" alt-text="Selecting a recommendation from a standard leads directly to the recommendation details page.":::
108107

@@ -112,7 +111,7 @@ The regulatory compliance has both automated and manual assessments that may nee
112111

113112
For more information about how to apply recommendations, see [Implementing security recommendations in Microsoft Defender for Cloud](review-security-recommendations.md).
114113

115-
1. After you take action to resolve recommendations, you'll see your compliance score improves on the compliance dashboard.
114+
1. After you take action to resolve recommendations, you'll see the result in the compliance dashboard report because your compliance score improves.
116115

117116
> [!NOTE]
118117
> Assessments run approximately every 12 hours, so you will see the impact on your compliance data only after the next run of the relevant assessment.
@@ -149,15 +148,15 @@ The regulatory compliance has automated and manual assessments that may need to
149148

150149
:::image type="content" source="./media/regulatory-compliance-dashboard/download-report.png" alt-text="Using the toolbar in Defender for Cloud's regulatory compliance dashboard to download compliance reports.":::
151150

152-
- To download Azure and Dynamics **certification reports** for the standards applied to your subscriptions, use the **Audit reports** option.
151+
- To download Azure and Dynamics **certification reports** for the standards applied to your subscriptions, use the **Audit reports** option.
153152

154153
:::image type="content" source="media/release-notes/audit-reports-regulatory-compliance-dashboard.png" alt-text="Using the toolbar in Defender for Cloud's regulatory compliance dashboard to download Azure and Dynamics certification reports.":::
155154

156155
Select the tab for the relevant reports types (PCI, SOC, ISO, and others) and use filters to find the specific reports you need:
157156

158157
:::image type="content" source="media/release-notes/audit-reports-list-regulatory-compliance-dashboard-ga.png" alt-text="Filtering the list of available Azure Audit reports using tabs and filters.":::
159158

160-
For example, from the PCI tab you can download a ZIP file containing a digitally signed certificate demonstrating Microsoft Azure, Dynamics 365, and Other Online Services' compliance with ISO22301 framework, together with the necessary collateral to interpret and present with the certificate.
159+
For example, from the PCI tab you can download a ZIP file containing a digitally signed certificate demonstrating Microsoft Azure, Dynamics 365, and Other Online Services' compliance with ISO22301 framework, together with the necessary collateral to interpret and present the certificate.
161160

162161
> [!NOTE]
163162
> When you download one of these certification reports, you'll be shown the following privacy notice:
@@ -220,7 +219,6 @@ For example, you might want Defender for Cloud to email a specific user when a c
220219
- [How can I download a report with compliance data in a format other than PDF?](#how-can-i-download-a-report-with-compliance-data-in-a-format-other-than-pdf)
221220
- [How can I create exceptions for some of the policies in the regulatory compliance dashboard?](#how-can-i-create-exceptions-for-some-of-the-policies-in-the-regulatory-compliance-dashboard)
222221
- [What Microsoft Defender plans or licenses do I need to use the regulatory compliance dashboard?](#what-microsoft-defender-plans-or-licenses-do-i-need-to-use-the-regulatory-compliance-dashboard)
223-
- [How do I remediate a manual assessment?](#how-do-i-remediate-a-manual-assessment)
224222

225223
### How do I know which benchmark or standard to use?
226224
[Microsoft cloud security benchmark](/security/benchmark/azure/introduction) (MCSB) is the canonical set of security recommendations and best practices defined by Microsoft, aligned with common compliance control frameworks including [CIS Control Framework](https://www.cisecurity.org/benchmark/azure/), [NIST SP 800-53](https://csrc.nist.gov/publications/detail/sp/800-53/rev-5/final) and PCI-DSS. MCSB is a comprehensive cloud agnostic set of security principles designed to recommend the most up-to-date technical guidelines for Azure along with other clouds such as AWS and GCP. We recommend MCSB to customers who want to maximize their security posture and align their compliance status with industry standards.
@@ -230,63 +228,92 @@ The [CIS Benchmark](https://www.cisecurity.org/benchmark/azure/) is authored by
230228
Since we’ve released the Microsoft cloud security benchmark, many customers have chosen to migrate to it as a replacement for CIS benchmarks.
231229

232230
### What standards are supported in the compliance dashboard?
233-
By default, the regulatory compliance dashboard shows you the Microsoft cloud security benchmark. The Microsoft cloud security benchmark is the Microsoft-authored guidelines for security, and compliance best practices based on common compliance frameworks. Learn more in the [Microsoft cloud security benchmark introduction](/security/benchmark/azure/introduction).
231+
By default, the regulatory compliance dashboard shows you the Microsoft cloud security benchmark. The Microsoft cloud security benchmark is the Microsoft-authored guidelines for security, and compliance best practices based on common compliance frameworks. Learn more in the [Microsoft cloud security benchmark introduction](../security/benchmarks/introduction.md).
234232

235233
To track your compliance with any other standard, you'll need to explicitly add them to your dashboard.
236234

237235
You can add other standards such as Azure CIS 1.3.0, NIST SP 800-53, NIST SP 800-171, SWIFT CSP CSCF-v2020, UK Official and UK NHS, HIPAA, Canada Federal PBMM, ISO 27001, SOC2-TSP, and PCI-DSS 3.2.1.
238236

237+
**AWS**: When users onboard, every AWS account has the AWS Foundational Security Best Practices assigned. This is the AWS-specific guideline for security and compliance best practices based on common compliance frameworks.
238+
239+
Users that have one Defender bundle enabled can enable additional standards.
240+
241+
Available AWS regulatory standards:
242+
243+
- CIS 1.2.0
244+
- PCI DSS 3.2.1
245+
- AWS Foundational Security Best Practices
246+
247+
To add regulatory compliance standards on AWS accounts:
248+
249+
1. Navigate to **Environment settings**.
250+
251+
1. Select the relevant account.
252+
253+
1. Select **Standards**.
254+
255+
1. Select **Add** and choose **Standard**.
256+
257+
1. Choose a standard from the drop-down menu.
258+
259+
1. Select **Save**.
260+
261+
:::image type="content" source="media/update-regulatory-compliance-packages/Add-aws-regulatory-compliance.png" alt-text="Screenshot of adding regulatory compliance standard to AWS account." lightbox="media/update-regulatory-compliance-packages/Add-aws-regulatory-compliance.png":::
262+
239263
More standards will be added to the dashboard and included in the information on [Customize the set of standards in your regulatory compliance dashboard](update-regulatory-compliance-packages.md).
240264

241265
### Why do some controls appear grayed out?
266+
242267
For each compliance standard in the dashboard, there's a list of the standard's controls. For the applicable controls, you can view the details of passing and failing assessments.
243268

244-
Some controls are grayed out. These controls don't have any Defender for Cloud assessments associated with them. Some may be procedure or process-related, and so can't be verified by Defender for Cloud. Some don't have any automated policies or assessments implemented yet, but will have in the future. Some controls may be the platform's responsibility as explained in [Shared responsibility in the cloud](../security/fundamentals/shared-responsibility.md).
269+
Some controls are grayed out. These controls don't have any Defender for Cloud assessments associated with them. Some may be procedure or process-related, and so can't be verified by Defender for Cloud. Some don't have any automated policies or assessments implemented yet, but will have in the future. And some controls may be the platform's responsibility as explained in [Shared responsibility in the cloud](../security/fundamentals/shared-responsibility.md).
270+
271+
### How can I remove a built-in standard, like PCI-DSS, ISO 27001, or SOC2 TSP from the dashboard?
245272

246-
### How can I remove a built-in standard, like PCI-DSS, ISO 27001, or SOC2 TSP from the dashboard?
247273
To customize the regulatory compliance dashboard, and focus only on the standards that are applicable to you, you can remove any of the displayed regulatory standards that aren't relevant to your organization. To remove a standard, follow the instructions in [Remove a standard from your dashboard](update-regulatory-compliance-packages.md#remove-a-standard-from-your-dashboard).
248274

249275
### I made the suggested changes based on the recommendation, but it isn't being reflected in the dashboard?
276+
250277
After you take action to resolve recommendations, wait 12 hours to see the changes to your compliance data. Assessments are run approximately every 12 hours, so you'll see the effect on your compliance data only after the assessments run.
251-
278+
252279
### What permissions do I need to access the compliance dashboard?
253-
To view compliance data, you need to have at least **Reader** access to the policy compliance data as well; Security Reader alone won’t suffice. If you're a Global Reader on the subscription that will be enough too.
280+
To view compliance data, you need to have at least **Reader** access to the policy compliance data as well; so Security Reader alone won’t suffice. If you're a global reader on the subscription, that will be enough too.
254281

255282
The minimum set of roles for accessing the dashboard and managing standards is **Resource Policy Contributor** and **Security Admin**.
256283

257284
### The regulatory compliance dashboard isn't loading for me
285+
258286
To use the regulatory compliance dashboard, Defender for Cloud must be enabled at the subscription level. If the dashboard isn't loading correctly, try the following steps:
259287

260288
1. Clear your browser's cache.
261289
1. Try a different browser.
262290
1. Try opening the dashboard from a different network location.
263291

264292
### How can I view a report of passing and failing controls per standard in my dashboard?
265-
On the main dashboard, you can see a report of passing and failing controls for (1) the 'top 4' lowest compliance standards in the dashboard. To see all the passing/failing controls status, select (2) **Show all *x*** (where x is the number of standards you're tracking). A context plane displays the compliance status for every one of your tracked standards.
293+
294+
On the main dashboard, you can see a report of passing and failing controls for (1) the 'top 4' lowest compliance standards in the dashboard. To see all the passing/failing controls status, select (2) **Show all _x_** (where x is the number of standards you're tracking). A context plane displays the compliance status for every one of your tracked standards.
266295

267296
:::image type="content" source="media/regulatory-compliance-dashboard/summaries-of-compliance-standards.png" alt-text="Summary section of the regulatory compliance dashboard.":::
268297

298+
269299
### How can I download a report with compliance data in a format other than PDF?
300+
270301
When you select **Download report**, select the standard and the format (PDF or CSV). The resulting report will reflect the current set of subscriptions you've selected in the portal's filter.
271302

272303
- The PDF report shows a summary status for the standard you selected
273304
- The CSV report provides detailed results per resource, as it relates to policies associated with each control
274305

275306
Currently, there's no support for downloading a report for a custom policy; only for the supplied regulatory standards.
276307

277-
278308
### How can I create exceptions for some of the policies in the regulatory compliance dashboard?
309+
279310
For policies that are built into Defender for Cloud and included in the secure score, you can create exemptions for one or more resources directly in the portal as explained in [Exempting resources and recommendations from your secure score](exempt-resource.md).
280311

281312
For other policies, you can create an exemption directly in the policy itself, by following the instructions in [Azure Policy exemption structure](../governance/policy/concepts/exemption-structure.md).
282313

283-
284314
### What Microsoft Defender plans or licenses do I need to use the regulatory compliance dashboard?
285-
If you've got *any* of the Microsoft Defender plan enabled on *any* of your Azure resources, you can access Defender for Cloud's regulatory compliance dashboard and all of its data.
286-
287-
### How do I remediate a manual assessment?
288315

289-
By selecting attest, you'll have the ability to demonstrate compliance with this control. Learn how to [remediate a manual assessment](#remediate-a-manual-assessment).
316+
If you've got *any* of the Microsoft Defender plan enabled on *any* of your Azure resources, you can access Defender for Cloud's regulatory compliance dashboard and all of its data.
290317

291318
## Next steps
292319

@@ -300,5 +327,5 @@ The regulatory compliance dashboard can greatly simplify the compliance process,
300327

301328
To learn more, see these related pages:
302329

303-
- [Customize the set of standards in your regulatory compliance dashboard](update-regulatory-compliance-packages.md) - Learn how to select which standards appear in your regulatory compliance dashboard.
330+
- [Customize the set of standards in your regulatory compliance dashboard](update-regulatory-compliance-packages.md) - Learn how to select which standards appear in your regulatory compliance dashboard.
304331
- [Managing security recommendations in Defender for Cloud](review-security-recommendations.md) - Learn how to use recommendations in Defender for Cloud to help protect your Azure resources.

0 commit comments

Comments
 (0)