

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.

# Affichage de la politique de compartiment pour votre compartiment Amazon S3 on Outposts.
<a name="S3OutpostsBucketPolicyGet"></a>

Une politique de compartiment est une politique de Gestion des identités et des accès AWS (IAM) basée sur les ressources que vous pouvez utiliser pour accorder des autorisations d’accès à votre compartiment et aux objets qu’il contient. Seul le propriétaire du compartiment peut associer une politique à un compartiment. Les autorisations attachées au compartiment s’appliquent à tous les objets du compartiment appartenant au compte propriétaire du compartiment. Les politiques de compartiment sont limitées à une taille de 20 Ko. Pour de plus amples informations, consultez [Politique de compartiment](S3onOutposts.md#S3OutpostsBucketPolicies).

Les rubriques suivantes vous montrent comment afficher votre stratégie de compartiment Amazon S3 on Outposts à l'aide d'AWS Management Console, d'AWS Command Line Interface (AWS CLI), ou du kit AWS SDK pour Java. 

## Utilisation de la console S3
<a name="s3-outposts-bucket-policy"></a>

**Pour créer ou modifier une stratégie de compartiment**

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

1. Dans le panneau de navigation de gauche, choisissez **Outposts buckets** (Compartiments Outposts).

1. Choisissez le compartiment Outposts dont vous souhaitez modifier l'autorisation.

1. Choisissez l'onglet **Autorisations**.

1. Dans la section **Outposts bucket policy** (Politique de compartiment des Outposts), vous pouvez passer en revue votre politique de compartiment existante. Pour de plus amples informations, consultez [Configuration d’IAM avec S3 sur Outposts](S3OutpostsIAM.md).

## Utilisation de la AWS CLI
<a name="S3OutpostsGetBucketPolicyCLI"></a>

L'exemple suivant d'utilisation de la AWS CLI obtient une stratégie pour un compartiment Outposts. Pour exécuter cette commande, remplacez `user input placeholders` par vos propres informations.

```
aws s3control get-bucket-policy --account-id 123456789012 --bucket arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/bucket/example-outposts-bucket
```

## Utilisation du kit AWS SDK pour Java
<a name="S3OutpostsGetBucketPolicyJava"></a>

L'exemple de kit SDK pour Java suivant illustre l'obtention d'une stratégie sur un compartiment Outposts.

```
import com.amazonaws.services.s3control.model.*;

public void getBucketPolicy(String bucketArn) {

    GetBucketPolicyRequest reqGetBucketPolicy = new GetBucketPolicyRequest()
            .withAccountId(AccountId)
            .withBucket(bucketArn);

    GetBucketPolicyResult respGetBucketPolicy = s3ControlClient.getBucketPolicy(reqGetBucketPolicy);
    System.out.printf("GetBucketPolicy Response: %s%n", respGetBucketPolicy.toString());

}
```