Control limitations
AWS Control Tower assists you with maintaining a secure, multi-account environment on AWS by means of controls, which are implemented in various forms, such as service control policies (SCPs), AWS Config rules, and AWS CloudFormation hooks.
The Controls Reference Guide
Detailed information about AWS Control Tower controls has been moved to the AWS Control Tower Controls Reference Guide.
If
you modify AWS Control Tower resources, such as an SCP, or remove any AWS Config resource, such as a
Config recorder or aggregator, AWS Control Tower can no longer guarantee that the controls are
functioning as designed. Therefore, the security of your multi-account environment may
be compromised. The AWS shared
responsibility model
Note
AWS Control Tower helps maintain the integrity of your environment by resetting the SCPs of the preventive controls to their standard configuration when you update your landing zone. Changes that you may have made to SCPs are replaced by the standard version of the control, by design.
Limitations by Region
Some controls in AWS Control Tower do not operate in certain AWS Regions where AWS Control Tower is
available, because those Regions do not support the required underlying functionality.
As a result, when you deploy that control, it may not be operating in all Regions that
you govern with AWS Control Tower. This limitation affects certain detective controls, certain
proactive controls, and certain controls in the Security Hub Service-managed
Standard: AWS Control Tower. For more information about Regional availability, see
the Security Hub
controls. Also see the Regional services list documentation
Control behavior also is limited in case of mixed governance. For more information, see Avoid mixed governance when configuring Regions.
For more information about how AWS Control Tower manages the limitations of Regions and controls, see Considerations for activating AWS opt-in Regions.
Note
For the most updated information about controls and Region support, we recommend
that you call the GetControl
and ListControls
API operations.
Find available controls and Regions
You can view the available Regions for each control in the AWS Control Tower console. You
can view the available Regions programmatically with the GetControl
and ListControls
APIs from AWS Control Catalog.
Also see the reference table of AWS Control Tower controls and supported Regions, Control availability by Region, in the AWS Control Tower Controls Reference Guide.
For information about AWS Security Hub controls from the Service-Managed Standard: AWS Control Tower that are not supported in certain AWS Regions, see "Unsupported Regions" in the Security Hub standard.
The following table shows specific proactive controls that are not supported in certain AWS Regions.
Control identifier | Non-deployable Regions |
---|---|
|
ap-southeast-5, ca-west-1, us-west-1 |
|
ap-south-2, ap-southeast-3, ap-southeast-4, ca-west-1, eu-central-2, eu-south-2, il-central-1, me-central-1 |
The following table shows AWS Control Tower detective controls that are not supported in certain AWS Regions.
Control identifier | Non-deployable regions |
---|---|
|
ap-southeast-5, ca-west-1 |
|
af-south-1, ap-south-2, ap-southeast-3, ap-southeast-4, ap-southeast-5, ca-west-1, eu-central-2, eu-south-2, il-central-1, me-central-1 |
|
ap-south-2, ap-southeast-3, ap-southeast-4, ap-southeast-5, ca-west-1, eu-central-2, eu-south-2, il-central-1, me-central-1 |
|
ap-south-2, ap-southeast-3, ap-southeast-4, ap-southeast-5, ca-west-1, eu-central-2, eu-south-2, il-central-1, me-central-1 |
|
ap-south-2, ap-southeast-3, ap-southeast-4, ap-southeast-5, ca-west-1, eu-central-2, eu-south-2, il-central-1, me-central-1 |
|
ap-northeast-3, ap-southeast-3, ap-southeast-4, ap-southeast-5, ca-west-1, il-central-1 |
|
af-south-1, ap-south-2, ap-southeast-3, ap-southeast-4, ap-southeast-5, ca-west-1, eu-central-2, eu-south-1, eu-south-2, il-central-1, me-central-1 |
|
ap-southeast-5, ca-west-1 |
|
eu-south-2 |
|
ap-northeast-3 |
|
ap-southeast-5, ca-west-1 |
|
ap-southeast-5, ca-west-1 |
|
ap-south-2, ap-southeast-3, ap-southeast-4, ap-southeast-5, ca-west-1, eu-central-2, eu-south-2, il-central-1 |
|
af-south-1, ap-northeast-3, ap-south-2, ap-southeast-3, ap-southeast-4, ap-southeast-5, ca-west-1, eu-central-2, eu-south-1, eu-south-2, il-central-1, me-central-1 |
|
af-south-1, ap-northeast-3, eu-south-1, il-central-1 |
|
ap-south-2, ap-southeast-4, ap-southeast-5, ca-west-1, eu-central-2, eu-south-2, il-central-1, me-central-1 |
|
eu-south-2 |
|
ap-south-2, ap-southeast-4, ap-southeast-5, ca-west-1, eu-central-2, eu-south-2, il-central-1, me-central-1 |
|
ap-northeast-3, ap-south-2, ap-southeast-3, ap-southeast-5, ca-west-1, eu-south-2 |
|
ap-south-2, eu-south-2 |
|
af-south-1, ap-southeast-4, eu-central-2, eu-south-1, eu-south-2, il-central-1 |
|
eu-central-2, eu-south-2 |
|
ap-south-2, ap-southeast-3, ap-southeast-5, ca-west-1, eu-south-2 |
|
af-south-1, eu-south-1 |
|
ap-southeast-5, ca-west-1, il-central-1, me-central-1 |
|
eu-central-2, eu-south-2, il-central-1 |
|
af-south-1, ap-northeast-3, ap-south-2, ap-southeast-3, ap-southeast-4, ap-southeast-5, ca-west-1, eu-central-2, eu-south-1, eu-south-2, il-central-1, me-central-1 |
|
ap-southeast-5, ca-west-1, il-central-1 |
|
ap-northeast-3 |
|
ap-south-2, ap-southeast-3, ap-southeast-4, ap-southeast-5, ca-west-1, eu-central-2, eu-south-2, il-central-1, me-central-1 |
|
ap-south-2, ap-southeast-3, ap-southeast-4, ap-southeast-5, ca-west-1, eu-central-2, eu-south-2, il-central-1, me-central-1 |
|
ap-south-2, ap-southeast-3, ap-southeast-4, ap-southeast-5, ca-west-1, eu-central-2, eu-south-2, il-central-1, me-central-1 |