AWS Control Tower compliance status for OUs and accounts
Compliance is reported in the AWS Control Tower dashboard for accounts and OUs. This section lists the possible categories of compliance and non-compliance in AWS Control Tower, assuming that controls are enabled for an account or an OU.
-
For an account or OU: A compliance status of Compliant, Noncompliant, or Unknown is possible. The compliance status refers to the status of the resources associated with a single account, or the status of all accounts in an OU that has multiple controls enabled on it. The account or OU compliance status can be found on the account or OU detail pages.
Note
The State of a control, as viewed in the AWS Control Tower console, reflects only the enabled or de-activated state of the control for a specific OU. This field does not reflect any information about the framework compliance status or the drift status of the landing zone environment. The control State and Status information is available in the AWS Control Tower console. Enabled controls can be viewed through the public API.
The following list gives more information about compliance status as reported specifically for OUs and their member accounts.
-
Compliant
– Compliance rules are properly in place. No violations have been detected for any resources. Controls are applied at the OU level, for all enrolled accounts in the OU, and their resources.-
Reported for: Detective controls (AWS Config Rules)
-
What it checks:
-
Any individual detective control that's applied to the member accounts in an OU
-
Multiple detective controls that are applied to the member accounts in an OU
-
-
-
Noncompliant
– Compliance rules are in place. However, non-compliant resources have been detected in one or more member accounts in the OU.-
Reported for: Detective controls (AWS Config Rules)
-
What it checks:
-
Any individual detective control that's applied to the member accounts in an OU
-
Multiple detective controls that are applied to the member accounts in an OU
-
-
The following status can be reported for any account, control, or OU.
Unknown
– A compliance rule is
broken or compliance cannot be guaranteed.
-
Reported for:
-
Detective controls (AWS Config Rules)
-
Preventive controls (SCPs)
-
-
What it checks:
-
Any detective control that's enabled on any accounts that are members of an OU. Controls are enabled at the OU level.
-
Any preventive control that's enabled on any accounts that are members of an OU. Controls are enabled at the OU level.
-
Basically anything with a compliance status (account, control, resource, or OU).
-