

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Mengonfigurasi izin objek berversi
<a name="VersionedObjectPermissionsandACLs"></a>

Izin untuk objek di Amazon S3 ditetapkan pada tingkat versi. Setiap versi mempunyai pemilik objeknya sendiri. Akun AWS Yang membuat versi objek adalah pemiliknya. Jadi, Anda dapat mengatur izin yang berbeda-beda untuk berbagai versi dari objek yang sama. Untuk melakukannya, Anda harus menentukan ID versi objek yang izinnya ingin Anda tetapkan di permintaan `PUT Object versionId acl`. Untuk penjelasan rinci dan petunjuk tentang penggunaan ACLs, lihat[Identity and Access Management untuk Amazon S3](security-iam.md).

**Example — Mengatur izin untuk versi objek**  
Permintaan berikut menetapkan izin penerima dengan ID pengguna kanonik*b4bf1b36f9716f094c3079dcf5ac9982d4f2847de46204d47448bc557fb5ac2a*, ke `FULL_CONTROL` pada kunci,, ID versi`my-image.jpg`,. `3HL4kqtJvjVBH40Nrjfkd`  

```
 1. PUT /my-image.jpg?acl&versionId=3HL4kqtJvjVBH40Nrjfkd HTTP/1.1
 2. Host: bucket.s3.amazonaws.com
 3. Date: Wed, 28 Oct 2009 22:32:00 GMT
 4. Authorization: AWS AKIAIOSFODNN7EXAMPLE:0RQf4/cRonhpaBX5sCYVf1bNRuU=
 5. Content-Length: 124
 6.  
 7. <AccessControlPolicy>
 8.   <Owner>
 9.     <ID>75cc57f09aa0c8caeab4f8c24e99d10f8e7faeebf76c078efc7c6caea54ba06a</ID>
10.   </Owner>
11.   <AccessControlList>
12.     <Grant>
13.       <Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser">
14.         <ID>a9a7b886d6fd24a52fe8ca5bef65f89a64e0193f23000e241bf9b1c61be666e9</ID>
15.       </Grantee>
16.       <Permission>FULL_CONTROL</Permission>
17.     </Grant>
18.   </AccessControlList>
19.   </AccessControlPolicy>
```

Demikian pula, untuk mendapatkan izin versi objek tertentu, Anda harus menentukan ID versinya di permintaan `GET Object versionId acl`. Anda perlu memasukkan ID versi karena, secara default, `GET Object acl` mengembalikan izin versi objek saat ini. 

**Example — Mengambil izin untuk versi objek tertentu**  
Dalam contoh berikut, Amazon S3 mengembalikan izin untuk kunci, `my-image.jpg`, ID versi, `DVBH40Nr8X8gUMLUo`.  

```
1. GET /my-image.jpg?versionId=DVBH40Nr8X8gUMLUo&acl HTTP/1.1
2. Host: bucket.s3.amazonaws.com
3. Date: Wed, 28 Oct 2009 22:32:00 GMT
4. Authorization: AWS AKIAIOSFODNN7EXAMPLE:0RQf4/cRonhpaBX5sCYVf1bNRuU
```

Untuk informasi selengkapnya, lihat [https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGETacl.html](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGETacl.html) dalam *Referensi API Amazon Simple Storage Service*.