

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.

# Suppression d’un octroi
<a name="access-grants-grant-delete"></a>

Vous pouvez supprimer des autorisations d’accès de votre instance Amazon S3 Access Grants. Vous ne pouvez pas annuler la suppression d’une autorisation d’accès. Une fois que vous avez supprimé une autorisation d’accès, le bénéficiaire n’a plus accès à vos données Amazon S3.

Vous pouvez supprimer une autorisation d'accès en utilisant la console Amazon S3, le AWS Command Line Interface (AWS CLI), l'API REST Amazon S3 et le AWS SDKs.

## Utilisation de la console S3
<a name="access-grants-grant-delete-console"></a>

**Pour supprimer une autorisation d’accès**

1. Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Dans le volet de navigation de gauche, choisissez **Access Grants**.

1. Sur la page **Octrois d’accès S3**, choisissez la région qui contient l’instance d’octrois d’accès S3 qui vous intéresse.

1. Choisissez **Afficher les détails** pour cette instance.

1. Sur la page des détails, choisissez l’onglet **Octrois**. 

1. Recherchez l’octroi que vous souhaitez supprimer. Lorsque vous avez localisé l’octroi, choisissez la case d’option correspondante. 

1. Sélectionnez **Delete (Supprimer)**. Une boîte de dialogue apparaît pour vous avertir que cette action ne peut pas être annulée. Choisissez à nouveau **Supprimer** pour supprimer l’octroi. 

## À l'aide du AWS CLI
<a name="access-grants-grant-delete-cli"></a>

Pour l'installer AWS CLI, reportez-vous à la section [Installation du AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) dans le *guide de AWS Command Line Interface l'utilisateur*. 

Pour utiliser l’exemple de commande suivant, remplacez les `user input placeholders` par vos propres informations.

**Example : Supprimer une autorisation d’accès**  

```
aws s3control delete-access-grant \
--account-id 111122223333 \
--access-grant-id a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 

// No response body
```

## Utilisation de l'API REST
<a name="access-grants-grant-delete-rest-api"></a>

Pour plus d’informations sur la prise en charge de l’API REST Amazon S3 pour la gestion des autorisations d’accès, consultez [https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessGrant.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessGrant.html) dans la *Référence des API Amazon Simple Storage Service*.

## En utilisant le AWS SDKs
<a name="access-grants-grant-delete-using-sdk"></a>

Cette section fournit des exemples de suppression d'une autorisation d'accès à l'aide du AWS SDKs. Pour utiliser l’exemple suivant, remplacez les `user input placeholders` par vos propres informations.

------
#### [ Java ]

**Example : Supprimer un octroi d’accès**  

```
public void deleteAccessGrant() {
DeleteAccessGrantRequest deleteRequest = DeleteAccessGrantRequest.builder()
.accountId("111122223333")
.accessGrantId("a1b2c3d4-5678-90ab-cdef-EXAMPLE11111")
.build();
DeleteAccessGrantResponse deleteResponse = s3Control.deleteAccessGrant(deleteRequest);
LOGGER.info("DeleteAccessGrantResponse: " + deleteResponse);
}
```
Réponse :  

```
DeleteAccessGrantResponse()
```

------