

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.

# Mise en suspens juridique du verrouillage des objets S3
<a name="batch-ops-legal-hold"></a>

Vous pouvez utiliser les opérations par lot Amazon S3 pour effectuer des opérations par lot à grande échelle au niveau d’objets Amazon S3. Vous pouvez utiliser l’opération **Conservation légale du verrouillage d’objet** pour activer la conservation légale d’une version d’objet. À l’instar d’une période de rétention, une conservation légale empêche une version d’objet d’être remplacée ou supprimée. Cependant, une conservation légale n’est associée à aucune période de rétention et reste en vigueur jusqu’à sa suppression. 

Vous pouvez utiliser les opérations par lot S3 avec le verrouillage d’objet pour ajouter des conservations légales à plusieurs objets Amazon S3 à la fois. Pour ce faire, spécifiez une liste des objets cibles dans votre manifeste et envoyez cette liste aux opérations par lot. Votre tâche d’opérations par lot S3 **Conservation légale du verrouillage d’objet** s’exécute jusqu’à la fin, jusqu’à son annulation ou jusqu’à ce qu’un état d’échec soit atteint.

S3 Batch Operations vérifie que le verrouillage d’objet est activé sur votre compartiment S3 avant de traiter les objets du manifeste. Pour effectuer les opérations sur les objets et la validation au niveau du compartiment, S3 Batch Operations a besoin du rôle `s3:PutObjectLegalHold` and `s3:GetBucketObjectLockConfiguration` in an Gestion des identités et des accès AWS (IAM). Ces autorisations permettent aux opérations par lot S3 d’appeler le verrouillage d’objet S3 en votre nom. 

Lorsque vous créez la tâche d’opérations par lot S3 pour supprimer la conservation légale, il vous suffit de spécifier `Off` comme statut de la conservation légale. Pour de plus amples informations, veuillez consulter [Considérations relatives au verrouillage d’objet](object-lock-managing.md).

Pour plus d’informations sur l’utilisation de cette opération avec l’API REST Amazon S3, consultez `S3PutObjectLegalHold` dans l’opération [https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateJob.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateJob.html) dans la *Référence des API Amazon Simple Storage Service*. 

Pour un exemple d’utilisation de cette opération, consultez [Utilisation du AWS SDK pour Java](batch-ops-legal-hold-off.md#batch-ops-examples-java-object-lock-legalhold). 

## Restrictions et limitations
<a name="batch-ops-legal-hold-restrictions"></a>

Lorsque vous utilisez les opérations par lot pour appliquer ou supprimer une conservation légale du verrouillage d’objet, les restrictions et limites suivantes s’appliquent : 
+ Les opérations par lot S3 n’apportent aucune modification au niveau du compartiment.
+ Tous les objets répertoriés dans le manifeste doivent se trouver dans le même compartiment.
+ La gestion des versions et le verrouillage d’objet S3 doivent être configurés sur le compartiment où la tâche est effectuée.
+ L’opération **Conservation légale du verrouillage d’objet** fonctionne sur la dernière version de l’objet, sauf si une version est explicitement spécifiée dans le manifeste.
+ L’autorisation `s3:PutObjectLegalHold` est nécessaire dans votre rôle IAM pour ajouter ou supprimer une conservation légale des objets.
+ L’autorisation IAM `s3:GetBucketObjectLockConfiguration` est nécessaire pour confirmer que le verrouillage d’objet est activé pour le compartiment S3 pour lequel vous effectuez cette tâche. 
+ Une seule tâche de conservation légale du verrouillage d’objet S3 peut prendre en charge un manifeste contenant jusqu’à 20 milliards d’objets.