Amazon Security Hub CSPM and Amazon Organizations
Amazon Security Hub CSPM provides you with a comprehensive view of your security state in Amazon and helps you check your environment against security industry standards and best practices.
Security Hub CSPM collects security data from across your Amazon Web Services accounts, the Amazon Web Services services you use, and supported third-party partner products. It helps you to analyze your security trends and identify the highest priority security issues.
When you use both Security Hub CSPM and Amazon Organizations together, you can automatically enable Security Hub CSPM for all of your accounts, including new accounts as they are added. This increases the coverage for Security Hub CSPM checks and findings, which provides a more comprehensive and accurate picture of your overall security posture.
For more information about Security Hub CSPM, see the Amazon Security Hub User Guide.
Use the following information to help you integrate Amazon Security Hub CSPM with Amazon Organizations.
Service-linked roles created when you enable integration
The following service-linked role is automatically created in your organization's management account when you enable trusted access. This role allows Security Hub CSPM to perform supported operations within your organization's accounts in your organization.
You can delete or modify this role only if you disable trusted access between Security Hub CSPM and Organizations, or if you remove the member account from the organization.
-
AWSServiceRoleForSecurityHub
Service principals used by the service-linked roles
The service-linked role in the previous section can be assumed only by the service principals authorized by the trust relationships defined for the role. The service-linked roles used by Security Hub CSPM grant access to the following service principals:
-
securityhub.amazonaws.com
Enabling trusted access with Security Hub CSPM
For information about the permissions needed to enable trusted access, see Permissions required to enable trusted access.
When you designate a delegated administrator for Security Hub CSPM, Security Hub CSPM automatically enables trusted access for Security Hub in your organization.
Disabling trusted access with Security Hub CSPM
For information about the permissions needed to disable trusted access, see Permissions required to disable trusted access in the Amazon Organizations User Guide.
Before you disable trusted access, we recommend working with the delegated administrator for your organization to disable Security Hub CSPM in member accounts and to clean up Security Hub CSPM resources in those accounts.
You can disable trusted access by using the Amazon Organizations console, Organizations API, or the Amazon CLI. Only an administrator of the Organizations management account can disable trusted access with Security Hub CSPM.
For instructions on disabling trusted access with Security Hub CSPM, see Disabling Security Hub CSPM integration with Amazon Organizations.
Enabling a delegated administrator for Security Hub CSPM
When you designate a member account as a delegated administrator for the organization, users and roles from that account can perform administrative actions for Security Hub CSPM that otherwise can be performed only by users or roles in the organization's management account. This helps you to separate management of the organization from management of Security Hub CSPM.
For information, see Designating a Security Hub CSPM administrator account in the Amazon Security Hub User Guide.
To designate a member account as a delegated administrator for Security Hub CSPM
-
Sign in with your Organizations management account.
-
Perform one of the following:
-
If your management account does not have Security Hub CSPM enabled, then on the Security Hub CSPM console, choose Go to Security Hub CSPM.
-
If your management account does have Security Hub CSPM enabled, then on the Security Hub CSPM console, under General choose Settings.
-
-
Under Delegated Administrator, enter the account ID.
Disabling a delegated administrator for Security Hub CSPM
Only the organization management account can remove the delegated Security Hub CSPM administrator account.
To change the delegated Security Hub CSPM administrator, you must first remove the current delegated administrator account and then designate a new one.
If you use the Security Hub CSPM console to remove the delegated administrator in one Region, it is automatically removed in all Regions.
The Security Hub CSPM API only removes the delegated Security Hub CSPM administrator account from the Region where the API call or command is issued. You must repeat the action in other Regions.
If you use the Organizations API to remove the delegated Security Hub CSPM administrator account, it is automatically removed in all Regions.
For instructions on disabling the delegated Security Hub CSPM administrator, see Removing or changing the delegated administrator.