

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.

# Supprimer les politiques de l'organisation avec AWS Organizations
<a name="orgs_policies_delete"></a>

Lorsque vous n'avez plus besoin d'une politique et que vous l'avez détachée de toutes les unités organisationnelles (OUs) et de tous les comptes, vous pouvez la supprimer.

Cette rubrique décrit comment supprimer des politiques avec AWS Organizations. Une *politique* définit les contrôles que vous souhaitez appliquer à un groupe de Comptes AWS.

**Topics**
+ [Suppression de politiques](#delete_policy)

## Supprimer les politiques avec AWS Organizations
<a name="delete_policy"></a>

Quand vous êtes connecté au compte de gestion de votre organisation, vous pouvez supprimer une politique dont vous n'avez plus besoin dans votre organisation. 

Avant de supprimer une politique, vous devez d'abord la détacher de toutes les entités attachées.

**Note**  
Vous ne pouvez supprimer aucun SCP AWS géré tel que le SCP nommé. `FullAWSAccess`
Vous ne pouvez supprimer aucun RCP AWS géré tel que le RCP nommé. `RCPFullAWSAccess`

**Autorisations minimales**  
Pour supprimer une politique, vous devez être autorisé à exécuter l'action suivante :  
`organizations:DeletePolicy`

### AWS Management Console
<a name="delete_policy_console"></a>

------
#### [ Service control policies (SCPs) ]

**Pour supprimer une SCP**

1. Connectez-vous à la [console AWS Organizations](https://console.aws.amazon.com/organizations/v2). Vous devez vous connecter en tant qu'utilisateur IAM, assumer un rôle IAM ou vous connecter en tant qu'utilisateur racine ([non recommandé](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#lock-away-credentials)) dans le compte de gestion de l'organisation.

1. Dans la page **[Politiques de contrôle des services](https://console.aws.amazon.com/organizations/v2/home/policies/service-control-policy)**, choisissez le nom de la SCP que vous souhaitez supprimer.

1. Vous devez d'abord détacher la politique que vous souhaitez supprimer de toutes les racines et de tous OUs les comptes. Choisissez l'onglet **Cibles**, cochez la case d'option en regard de chaque racine, unité d'organisation ou compte affiché dans la liste **Cibles**, puis choisissez **Détacher**. Dans la boîte de dialogue de confirmation, choisissez **Détacher**. Répétez l'opération jusqu'à ce que toutes les cibles soient supprimées.

1. En haut de la page, choisissez **Supprimer**.

1. Dans la boîte de dialogue de confirmation, saisissez le nom de la politique, puis choisissez **Supprimer**.

------
#### [ Resource control policies (RCPs) ]

**Pour supprimer un RCP**

1. Connectez-vous à la [console AWS Organizations](https://console.aws.amazon.com/organizations/v2). Vous devez vous connecter en tant qu'utilisateur IAM, assumer un rôle IAM ou vous connecter en tant qu'utilisateur racine ([non recommandé](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#lock-away-credentials)) dans le compte de gestion de l'organisation.

1. Sur la page **[Politiques de contrôle des ressources](https://console.aws.amazon.com/organizations/v2/home/policies/resource-control-policy)**, choisissez le nom du RCP que vous souhaitez supprimer.

1. Vous devez d'abord détacher la politique que vous souhaitez supprimer de toutes les racines et de tous OUs les comptes. Choisissez l'onglet **Cibles**, cochez la case d'option en regard de chaque racine, unité d'organisation ou compte affiché dans la liste **Cibles**, puis choisissez **Détacher**. Dans la boîte de dialogue de confirmation, choisissez **Détacher**. Répétez l'opération jusqu'à ce que toutes les cibles soient supprimées.

1. En haut de la page, choisissez **Supprimer**.

1. Dans la boîte de dialogue de confirmation, saisissez le nom de la politique, puis choisissez **Supprimer**.

------
#### [ Declarative policies ]

**Pour supprimer une politique déclarative**

1. Connectez-vous à la [console AWS Organizations](https://console.aws.amazon.com/organizations/v2). Vous devez vous connecter en tant qu'utilisateur IAM, assumer un rôle IAM ou vous connecter en tant qu'utilisateur racine ([non recommandé](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#lock-away-credentials)) dans le compte de gestion de l'organisation.

1. Sur la page **[Politiques déclaratives](https://console.aws.amazon.com/organizations/v2/home/policies/declarative-policy-ec2)**, choisissez le nom de la politique que vous souhaitez supprimer.

1. Vous devez d'abord détacher la politique que vous souhaitez supprimer de toutes les racines et de tous OUs les comptes. Choisissez l'onglet **Cibles**, cochez la case d'option en regard de chaque racine, unité d'organisation ou compte affiché dans la liste **Cibles**, puis choisissez **Détacher**. Dans la boîte de dialogue de confirmation, choisissez **Détacher**. Répétez l'opération jusqu'à ce que toutes les cibles soient supprimées.

1. En haut de la page, choisissez **Supprimer**.

1. Dans la boîte de dialogue de confirmation, saisissez le nom de la politique, puis choisissez **Supprimer**.

------
#### [ Backup policies ]

**Pour supprimer une politique de sauvegarde**

1. Connectez-vous à la [console AWS Organizations](https://console.aws.amazon.com/organizations/v2). Vous devez vous connecter en tant qu'utilisateur IAM, assumer un rôle IAM ou vous connecter en tant qu'utilisateur racine ([non recommandé](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#lock-away-credentials)) dans le compte de gestion de l'organisation.

1. Sur la page **[Politiques de sauvegarde](https://console.aws.amazon.com/organizations/v2/home/policies/backup-policy)**, choisissez le nom de la politique de sauvegarde que vous souhaitez supprimer.

1. Vous devez d'abord détacher la politique de sauvegarde que vous souhaitez supprimer de toutes les racines et de tous OUs les comptes. Choisissez l'onglet **Cibles**, cochez la case d'option en regard de chaque racine, unité d'organisation ou compte affiché dans la liste **Cibles**, puis choisissez **Détacher**. Dans la boîte de dialogue de confirmation, choisissez **Détacher**. Répétez l'opération jusqu'à ce que toutes les cibles soient supprimées.

1. En haut de la page, choisissez **Supprimer**.

1. Dans la boîte de dialogue de confirmation, saisissez le nom de la politique, puis choisissez **Supprimer**.

------
#### [ Tag policies ]

**Pour supprimer une politique de balises**

1. Connectez-vous à la [console AWS Organizations](https://console.aws.amazon.com/organizations/v2). Vous devez vous connecter en tant qu'utilisateur IAM, assumer un rôle IAM ou vous connecter en tant qu'utilisateur racine ([non recommandé](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#lock-away-credentials)) dans le compte de gestion de l'organisation.

1. Sur la **page **[Politiques relatives aux balises](https://console.aws.amazon.com/organizations/v2/home/policies/tag-policy)****, choisissez la politique que vous souhaitez supprimer. 

1. Vous devez d'abord détacher la politique que vous souhaitez supprimer de toutes les racines et de tous OUs les comptes. Choisissez l'onglet **Cibles**, cochez la case d'option en regard de chaque racine, unité d'organisation ou compte affiché dans la liste **Cibles**, puis choisissez **Détacher**. Dans la boîte de dialogue de confirmation, choisissez **Détacher**. Répétez l'opération jusqu'à ce que toutes les cibles soient supprimées.

1. En haut de la page, choisissez **Supprimer**.

1. Dans la boîte de dialogue de confirmation, saisissez le nom de la politique, puis choisissez **Supprimer**.

------
#### [ Chat applications policies ]

**Pour supprimer une politique d'applications de chat**

1. Connectez-vous à la [console AWS Organizations](https://console.aws.amazon.com/organizations/v2). Vous devez vous connecter en tant qu'utilisateur IAM, assumer un rôle IAM ou vous connecter en tant qu'utilisateur racine ([non recommandé](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#lock-away-credentials)) dans le compte de gestion de l'organisation.

1. Sur la page des **[politiques du Chatbot](https://console.aws.amazon.com/organizations/v2/home/policies/chatbot-policy)**, choisissez le nom de la politique que vous souhaitez supprimer.

1. Vous devez d'abord détacher la politique que vous souhaitez supprimer de toutes les racines et de tous OUs les comptes. Choisissez l'onglet **Cibles**, cochez la case d'option en regard de chaque racine, unité d'organisation ou compte affiché dans la liste **Cibles**, puis choisissez **Détacher**. Dans la boîte de dialogue de confirmation, choisissez **Détacher**. Répétez l'opération jusqu'à ce que toutes les cibles soient supprimées.

1. En haut de la page, choisissez **Supprimer**.

1. Dans la boîte de dialogue de confirmation, saisissez le nom de la politique, puis choisissez **Supprimer**.

------
#### [ AI services opt-out policies ]

**Pour supprimer une politique de désactivation des services IA**

1. Connectez-vous à la [console AWS Organizations](https://console.aws.amazon.com/organizations/v2). Vous devez vous connecter en tant qu'utilisateur IAM, assumer un rôle IAM ou vous connecter en tant qu'utilisateur racine ([non recommandé](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#lock-away-credentials)) dans le compte de gestion de l'organisation.

1. Sur la page **[Politiques de désactivation des services IA](https://console.aws.amazon.com/organizations/v2/home/policies/aiservices-opt-out-policy)**, choisissez le nom de la politique que vous souhaitez supprimer.

1. Vous devez d'abord détacher la politique que vous souhaitez supprimer de toutes les racines et de tous OUs les comptes. Choisissez l'onglet **Cibles**, cochez la case d'option en regard de chaque racine, unité d'organisation ou compte affiché dans la liste **Cibles**, puis choisissez **Détacher**. Dans la boîte de dialogue de confirmation, choisissez **Détacher**. Répétez l'opération jusqu'à ce que toutes les cibles soient supprimées.

1. En haut de la page, choisissez **Supprimer**.

1. Dans la boîte de dialogue de confirmation, saisissez le nom de la politique, puis choisissez **Supprimer**.

------
#### [ Security Hub policies ]

**Pour supprimer une politique Security Hub**

1. Connectez-vous à la [console AWS Organizations](https://console.aws.amazon.com/organizations/v2). Vous devez vous connecter en tant qu'utilisateur IAM, assumer un rôle IAM ou vous connecter en tant qu'utilisateur racine ([non recommandé](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#lock-away-credentials)) dans le compte de gestion de l'organisation.

1. Sur la page des **[politiques du Security Hub](https://console.aws.amazon.com/organizations/v2/home/policies/securityhub-policy)**, choisissez le nom de la politique que vous souhaitez supprimer.

1. Vous devez d'abord détacher la politique que vous souhaitez supprimer de toutes les racines et de tous OUs les comptes. Choisissez l'onglet **Cibles**, cochez la case d'option en regard de chaque racine, unité d'organisation ou compte affiché dans la liste **Cibles**, puis choisissez **Détacher**. Dans la boîte de dialogue de confirmation, choisissez **Détacher**. Répétez l'opération jusqu'à ce que toutes les cibles soient supprimées.

1. En haut de la page, choisissez **Supprimer**.

1. Dans la boîte de dialogue de confirmation, saisissez le nom de la politique, puis choisissez **Supprimer**.

------

### AWS CLI & AWS SDKs
<a name="delete_policy_cli_sdk"></a>

**Pour supprimer une politique**

Les exemples de code suivants illustrent comment utiliser `DeletePolicy`.

------
#### [ .NET ]

**SDK pour .NET**  
 Il y en a plus à ce sujet GitHub. Trouvez l’exemple complet et découvrez comment le configurer et l’exécuter dans le [référentiel d’exemples de code AWS](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/dotnetv3/Organizations#code-examples). 

```
    using System;
    using System.Threading.Tasks;
    using Amazon.Organizations;
    using Amazon.Organizations.Model;

    /// <summary>
    /// Deletes an existing AWS Organizations policy.
    /// </summary>
    public class DeletePolicy
    {
        /// <summary>
        /// Initializes the Organizations client object and then uses it to
        /// delete the policy with the specified policyId.
        /// </summary>
        public static async Task Main()
        {
            // Create the client object using the default account.
            IAmazonOrganizations client = new AmazonOrganizationsClient();

            var policyId = "p-00000000";

            var request = new DeletePolicyRequest
            {
                PolicyId = policyId,
            };

            var response = await client.DeletePolicyAsync(request);

            if (response.HttpStatusCode == System.Net.HttpStatusCode.OK)
            {
                Console.WriteLine($"Successfully deleted Policy: {policyId}.");
            }
            else
            {
                Console.WriteLine($"Could not delete Policy: {policyId}.");
            }
        }
    }
```
+  Pour plus de détails sur l'API, reportez-vous [DeletePolicy](https://docs.aws.amazon.com/goto/DotNetSDKV3/organizations-2016-11-28/DeletePolicy)à la section *Référence des AWS SDK pour .NET API*. 

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

**AWS CLI**  
**Pour supprimer une politique**  
L’exemple suivant montre comment supprimer une stratégie d’une organisation. L’exemple suppose que vous avez préalablement détaché la stratégie de toutes les entités :  

```
aws organizations delete-policy --policy-id {{p-examplepolicyid111}}
```
+  Pour plus de détails sur l'API, reportez-vous [DeletePolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/organizations/delete-policy.html)à la section *Référence des AWS CLI commandes*. 

------
#### [ Python ]

**Kit SDK for Python (Boto3)**  
 Il y en a plus à ce sujet GitHub. Trouvez l’exemple complet et découvrez comment le configurer et l’exécuter dans le [référentiel d’exemples de code AWS](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python/example_code/organizations#code-examples). 

```
def delete_policy(policy_id, orgs_client):
    """
    Deletes a policy.

    :param policy_id: The ID of the policy to delete.
    :param orgs_client: The Boto3 Organizations client.
    """
    try:
        orgs_client.delete_policy(PolicyId=policy_id)
        logger.info("Deleted policy %s.", policy_id)
    except ClientError:
        logger.exception("Couldn't delete policy %s.", policy_id)
        raise
```
+  Pour plus de détails sur l'API, consultez [DeletePolicy](https://docs.aws.amazon.com/goto/boto3/organizations-2016-11-28/DeletePolicy)le *AWS manuel de référence de l'API SDK for Python (Boto3*). 

------
#### [ SAP ABAP ]

**Kit SDK pour SAP ABAP**  
 Il y en a plus à ce sujet GitHub. Trouvez l’exemple complet et découvrez comment le configurer et l’exécuter dans le [référentiel d’exemples de code AWS](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/sap-abap/services/org#code-examples). 

```
    TRY.
        lo_org->deletepolicy(
          iv_policyid = iv_policy_id ).
        MESSAGE 'Policy deleted.' TYPE 'I'.
      CATCH /aws1/cx_orgaccessdeniedex.
        MESSAGE 'You do not have permission to delete the policy.' TYPE 'E'.
      CATCH /aws1/cx_orgpolicynotfoundex.
        MESSAGE 'The specified policy does not exist.' TYPE 'E'.
      CATCH /aws1/cx_orgpolicyinuseex.
        MESSAGE 'The policy is still attached to one or more targets.' TYPE 'E'.
    ENDTRY.
```
+  Pour plus de détails sur l'API, reportez-vous [DeletePolicy](https://docs.aws.amazon.com/sdk-for-sap-abap/v1/api/latest/index.html)à la section de référence du *AWS SDK pour l'API SAP ABAP*. 

------