

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Permettre un contrôle sur l'ensemble des normes
<a name="enable-controls-overview"></a>

Nous vous recommandons d'activer un contrôle AWS Security Hub CSPM pour toutes les normes auxquelles le contrôle s'applique. Si vous activez les résultats de contrôle consolidés, vous recevez un résultat par contrôle, même si un contrôle appartient à plusieurs normes.

## Cross-standard activation dans des environnements multicomptes et multirégions
<a name="enable-controls-all-standards-central-configuration"></a>

Pour activer un contrôle de sécurité sur plusieurs Comptes AWS réseaux Régions AWS, vous devez être connecté au compte administrateur CSPM délégué de Security Hub et utiliser la configuration [ centralisée. ](central-configuration-intro.md)

Dans le cadre d'une configuration centralisée, l'administrateur délégué peut créer des politiques de configuration CSPM de Security Hub qui activent des contrôles spécifiques selon les normes activées. Vous pouvez ensuite associer la politique de configuration à des comptes et à des unités organisationnelles (UO) spécifiques ou à la racine. Une politique de configuration prend effet dans votre région d'origine (également appelée région d'agrégation) et dans toutes les régions liées.

Les politiques de configuration offrent une personnalisation. Par exemple, vous pouvez choisir d'activer tous les contrôles dans une unité d'organisation, et vous pouvez choisir d'activer uniquement les contrôles Amazon Elastic Compute Cloud (EC2) dans une autre unité d'organisation. Le niveau de granularité dépend des objectifs que vous souhaitez atteindre en matière de couverture de sécurité au sein de votre organisation. Pour obtenir des instructions sur la création d'une politique de configuration qui active des contrôles spécifiques selon les normes, consultez[Création et association de politiques de configuration](create-associate-policy.md).

**Note**  
L'administrateur délégué peut créer des politiques de configuration pour gérer les contrôles dans toutes les normes, à l'exception de la [ Service-Managed norme Standard : AWS Control Tower](https://docs.aws.amazon.com/securityhub/latest/userguide/service-managed-standard-aws-control-tower.html). Les commandes pour cette norme doivent être configurées dans le AWS Control Tower service.

Si vous souhaitez que certains comptes configurent leurs propres contrôles plutôt que l'administrateur délégué, celui-ci peut désigner ces comptes comme étant autogérés. Self-managed les comptes doivent configurer les contrôles séparément dans chaque région.

## Cross-standard activation dans un compte et une région uniques
<a name="enable-controls-all-standards"></a>

Si vous n'utilisez pas la configuration centralisée ou si vous êtes un compte autogéré, vous ne pouvez pas utiliser les politiques de configuration pour activer les contrôles de manière centralisée dans plusieurs comptes et régions. Cependant, vous pouvez suivre les étapes suivantes pour activer un contrôle dans un seul compte et une seule région.

------
#### [ Security Hub CSPM console ]

**Pour permettre un contrôle des normes sur un seul compte et une seule région**

1. Ouvrez la console AWS Security Hub CSPM à l'adresse. [ https://console.aws.amazon.com/securityhub/ ](https://console.aws.amazon.com/securityhub/)

1. Choisissez ** Controls ** dans le volet de navigation.

1. Choisissez l'**onglet ** Désactivé.

1. Choisissez l'option à côté d'un contrôle.

1. Choisissez ** Activer le contrôle ** (cette option n'apparaît pas pour un contrôle déjà activé).

1. Répétez l'opération dans chaque région dans laquelle vous souhaitez activer le contrôle.

------
#### [ Security Hub CSPM API ]

**Pour permettre un contrôle des normes sur un seul compte et une seule région**

1. Invoquez l'[ListStandardsControlAssociations](https://docs.aws.amazon.com/securityhub/1.0/APIReference/API_ListStandardsControlAssociations.html)API. Fournissez un identifiant de contrôle de sécurité.

   **Exemple de demande : **

   ```
   {
       "SecurityControlId": "{{IAM.1}}"
   }
   ```

1. Invoquez l'[BatchUpdateStandardsControlAssociations](https://docs.aws.amazon.com/securityhub/1.0/APIReference/API_BatchUpdateStandardsControlAssociations.html)API. Fournissez le nom de ressource Amazon (ARN) de toutes les normes dans lesquelles le contrôle n'est pas activé. Pour obtenir des ARN standard, exécutez [`DescribeStandards`](https://docs.aws.amazon.com/securityhub/1.0/APIReference/API_DescribeStandards.html).

1. Définissez le `AssociationStatus` paramètre égal à`ENABLED`. Si vous suivez ces étapes pour un contrôle déjà activé, l'API renvoie une réponse au code d'état HTTP 200.

   **Exemple de demande : **

   ```
   {
       "StandardsControlAssociationUpdates": [{"SecurityControlId": "{{IAM.1}}", "StandardsArn": "arn:aws:securityhub:::{{ruleset/cis-aws-foundations-benchmark/v/1.2.0}}", "AssociationStatus": "ENABLED"}, {"SecurityControlId": "{{IAM.1}}", "StandardsArn": "arn:aws:securityhub:::{{standards/aws-foundational-security-best-practices/v/1.0.0}}", "AssociationStatus": "ENABLED"}]
   }
   ```

1. Répétez l'opération dans chaque région dans laquelle vous souhaitez activer le contrôle.

------
#### [ AWS CLI ]

**Pour permettre un contrôle des normes sur un seul compte et une seule région**

1. Exécutez la commande [list-standards-control-associations](https://docs.aws.amazon.com/cli/latest/reference/securityhub/list-standards-control-associations.html). Fournissez un identifiant de contrôle de sécurité.

   ```
   aws securityhub  --region {{us-east-1}} [`list-standards-control-associations`](https://docs.aws.amazon.com/cli/latest/reference/securityhub/list-standards-control-associations.html) --security-control-id {{CloudTrail.1}}
   ```

1. Exécutez la commande [batch-update-standards-control-associations](https://docs.aws.amazon.com/cli/latest/reference/securityhub/batch-update-standards-control-associations.html). Fournissez le nom de ressource Amazon (ARN) de toutes les normes dans lesquelles le contrôle n'est pas activé. Pour obtenir des ARN standard, exécutez la `describe-standards` commande.

1. Définissez le `AssociationStatus` paramètre égal à`ENABLED`. Si vous suivez ces étapes pour un contrôle déjà activé, la commande renvoie une réponse au code d'état HTTP 200.

   ```
   aws securityhub  --region {{us-east-1}} batch-update-standards-control-associations --standards-control-association-updates '[{"SecurityControlId": "{{CloudTrail.1}}", "StandardsArn": "{{arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0}}", "AssociationStatus": "ENABLED"}, {"SecurityControlId": "{{CloudTrail.1}}", "StandardsArn": "{{arn:aws:securityhub:::standards/cis-aws-foundations-benchmark/v/1.4.0}}", "AssociationStatus": "ENABLED"}]'
   ```

1. Répétez l'opération dans chaque région dans laquelle vous souhaitez activer le contrôle.

------