

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

# AWS Data Exchange Izin API: referensi tindakan dan sumber daya
<a name="api-permissions-ref"></a>

Gunakan tabel berikut sebagai referensi saat menyiapkan [Kontrol akses](access-control.md) dan menulis kebijakan izin yang dapat Anda lampirkan ke identitas AWS Identity and Access Management (IAM) (kebijakan berbasis identitas). Tabel mencant AWS Data Exchange umkan setiap operasi API, tindakan yang dapat Anda berikan izin untuk melakukan tindakan, dan AWS sumber daya yang dapat Anda berikan izin. Anda menentukan tindakan di bidang `Action` kebijakan. Anda menentukan nilai sumber daya di `Resource` bidang kebijakan. 

**catatan**  
Untuk menentukan tindakan, gunakan awalan `dataexchange:` diikuti dengan nama operasi API (misalnya, `dataexchange:CreateDataSet`).


**AWS Data Exchange API dan izin yang diperlukan untuk tindakan**  

| AWS Data Exchange Operasi API | Izin yang diperlukan (tindakan API) | Sumber daya | Ketentuan | 
| --- | --- | --- | --- | 
| CreateDataSet | dataexchange:CreateDataSet | N/A | `aws:TagKeys`<br />`aws:RequestTag` | 
| GetDataSet | dataexchange:GetDataSet | Kumpulan data |  aws:RequestTag | 
| UpdateDataSet | dataexchange:UpdateDataSet | Kumpulan data |  aws:RequestTag | 
| PublishDataSet | dataexchange:PublishDataSet | Kumpulan data |  aws:RequestTag | 
| DeleteDataSet | dataexchange:DeleteDataSet | Kumpulan data | aws:RequestTag | 
| ListDataSets | dataexchange:ListDataSets | N/A | N/A | 
| CreateRevision | dataexchange:CreateRevision | Kumpulan data | `aws:TagKeys`<br />`aws:RequestTag` | 
| GetRevision | dataexchange:GetRevision | Revisi | aws:RequestTag | 
| DeleteRevision | dataexchange:DeleteRevision | Revisi | aws:RequestTag | 
| ListDataSetRevisions | dataexchange:ListDataSetRevisions | Kumpulan data | aws:RequestTag | 
| ListRevisionAssets | dataexchange:ListRevisionAssets | Revisi | aws:RequestTag | 
| CreateEventAction | dataexchange:CreateEventAction | N/A | N/A | 
| UpdateEventAction | dataexchange:UpdateEventAction | EventAction | N/A | 
| GetEventAction | dataexchange:GetEventAction | EventAction | N/A | 
| ListEventActions | dataexchange:ListEventActions | N/A | N/A | 
| DeleteEventAction | dataexchange:DeleteEventAction | EventAction | N/A | 
| CreateJob | dataexchange:CreateJob | N/A | dataexchange:JobType | 
| GetJob | dataexchange:GetJob | Pekerjaan | dataexchange:JobType | 
| StartJob\*\* | dataexchange:StartJob | Pekerjaan | dataexchange:JobType | 
| CancelJob | dataexchange:CancelJob | Pekerjaan | dataexchange:JobType | 
| ListJobs | dataexchange:ListJobs | N/A | N/A | 
| ListTagsForResource | dataexchange:ListTagsForResource | Revisi | aws:RequestTag | 
| TagResource | dataexchange:TagResource | Revisi | `aws:TagKeys`<br />`aws:RequestTag` | 
| UnTagResource | dataexchange:UnTagResource | Revisi | `aws:TagKeys`<br />`aws:RequestTag` | 
| UpdateRevision | dataexchange:UpdateRevision | Revisi | aws:RequestTag | 
| DeleteAsset | dataexchange:DeleteAsset | Aset | N/A | 
| GetAsset | dataexchange:GetAsset | Aset | N/A | 
| UpdateAsset | dataexchange:UpdateAsset | Aset | N/A | 
| SendApiAsset | dataexchange:SendApiAsset | Aset | N/A | 

**\*\* ** Izin IAM tambahan mungkin diperlukan tergantung pada jenis pekerjaan yang Anda mulai. Lihat tabel berikut untuk jenis AWS Data Exchange pekerjaan dan izin IAM tambahan terkait. Untuk informasi lebih lanjut tentang pekerjaan, lihat[Pekerjaan di AWS Data Exchange](jobs.md).

**catatan**  
Saat ini, `SendApiAsset` operasi tidak didukung untuk SDK berikut:  
SDK untuk .NET
AWS SDK untuk C\+\+
SDK untuk Java 2.x


**AWS Data Exchange izin jenis pekerjaan untuk `StartJob`**  

| Jenis Tugas | Izin IAM tambahan diperlukan | 
| --- | --- | 
| IMPORT\_ASSETS\_FROM\_S3 | dataexchange:CreateAsset | 
| IMPORT\_ASSET\_FROM\_SIGNED\_URL | dataexchange:CreateAsset | 
| IMPORT\_ASSETS\_FROM\_API\_GATEWAY\_API | dataexchange:CreateAsset | 
| IMPORT\_ASSETS\_FROM\_REDSHIFT\_DATA\_SHARES | dataexchange:CreateAsset, redshift:AuthorizeDataShare | 
| EXPORT\_ASSETS\_TO\_S3 | dataexchange:GetAsset | 
| EXPORT\_ASSETS\_TO\_SIGNED\_URL | dataexchange:GetAsset | 
| EXPORT\_REVISIONS\_TO\_S3 | dataexchange:GetRevision dataexchange:GetDataSet  Izin IAM hanya `dataexchange:GetDataSet` diperlukan jika Anda menggunakan `DataSet.Name` sebagai referensi dinamis untuk jenis `EXPORT_REVISIONS_TO_S3` pekerjaan.  | 

Anda dapat menjangkau tindakan kumpulan data ke tingkat revisi atau aset melalui penggunaan wildcard, seperti pada contoh berikut.

```
arn:aws:dataexchange:us-east-1:{{123456789012}}:data-sets/{{99EXAMPLE23c7c272897cf1EXAMPLE7a}}/revisions/*/assets/*
```

Beberapa AWS Data Exchange tindakan hanya dapat dilakukan di AWS Data Exchange konsol. Tindakan ini terintegrasi dengan AWS Marketplace fungsionalitas. Tindakan memerlukan AWS Marketplace izin yang ditunjukkan pada tabel berikut.


**AWS Data Exchange tindakan khusus konsol untuk pelanggan**  

| Tindakan konsol | Izin IAM | 
| --- | --- | 
| Berlangganan produk | `aws-marketplace:Subscribe`<br />`aws-marketplace:CreateAgreementRequest`<br />`aws-marketplace:AcceptAgreementRequest` | 
| Kirim permintaan verifikasi langganan | `aws-marketplace:Subscribe`<br />`aws-marketplace:CreateAgreementRequest`<br />`aws-marketplace:AcceptAgreementRequest` | 
| Aktifkan perpanjangan otomatis langganan | `aws-marketplace:Subscribe`<br />`aws-marketplace:CreateAgreementRequest`<br />`aws-marketplace:AcceptAgreementRequest` | 
| Melihat status perpanjangan otomatis pada langganan | `aws-marketplace:ListEntitlementDetails`<br />`aws-marketplace:ViewSubscriptions`<br />`aws-marketplace:GetAgreementTerms` | 
| Nonaktifkan perpanjangan otomatis langganan | `aws-marketplace:Subscribe`<br />`aws-marketplace:CreateAgreementRequest`<br />`aws-marketplace:AcceptAgreementRequest` | 
| Daftar langganan aktif | `aws-marketplace:ViewSubscriptions`<br />`aws-marketplace:SearchAgreements`<br />`aws-marketplace:GetAgreementTerms` | 
| Lihat langganan | `aws-marketplace:ViewSubscriptions`<br />`aws-marketplace:SearchAgreements`<br />`aws-marketplace:GetAgreementTerms`<br />`aws-marketplace:DescribeAgreement` | 
| Daftar permintaan verifikasi langganan | `aws-marketplace:ListAgreementRequests` | 
| Lihat permintaan verifikasi langganan | `aws-marketplace:GetAgreementRequest` | 
| Batalkan permintaan verifikasi langganan | `aws-marketplace:CancelAgreementRequest` | 
| Lihat semua penawaran yang ditargetkan ke akun | `aws-marketplace:ListPrivateListings` | 
| Lihat detail penawaran tertentu | `aws-marketplace:GetPrivateListing` | 


**AWS Data Exchange tindakan khusus konsol untuk penyedia**  

| Tindakan konsol | Izin IAM | 
| --- | --- | 
| Tag produk | `aws-marketplace:TagResource`<br />`aws-marketplace:UntagResource`<br />`aws-marketplace:ListTagsForResource` | 
| Menandai penawaran | `aws-marketplace:TagResource`<br />`aws-marketplace:UntagResource`<br />`aws-marketplace:ListTagsForResource` | 
| Publikasikan produk | `aws-marketplace:StartChangeSet`<br />`aws-marketplace:DescribeChangeSet`<br />`dataexchange:PublishDataSet` | 
| Batalkan publikasi produk | `aws-marketplace:StartChangeSet`<br />`aws-marketplace:DescribeChangeSet` | 
| Edit produk | `aws-marketplace:StartChangeSet`<br />`aws-marketplace:DescribeChangeSet` | 
| Buat penawaran khusus | `aws-marketplace:StartChangeSet`<br />`aws-marketplace:DescribeChangeSet` | 
| Edit penawaran khusus | `aws-marketplace:StartChangeSet`<br />`aws-marketplace:DescribeChangeSet` | 
| Lihat detail produk | `aws-marketplace:DescribeEntity`<br />`aws-marketplace:ListEntities` | 
| Lihat penawaran khusus produk | aws-marketplace:DescribeEntity | 
| Lihat dasbor produk | `aws-marketplace:ListEntities`<br />`aws-marketplace:DescribeEntity` | 
| Daftar produk yang kumpulan data atau revisi telah diterbitkan | `aws-marketplace:ListEntities`<br />`aws-marketplace:DescribeEntity` | 
| Daftar permintaan verifikasi langganan | `aws-marketplace:ListAgreementApprovalRequests`<br />`aws-marketplace:GetAgreementApprovalRequest` | 
| Menyetujui permintaan verifikasi langganan | `aws-marketplace:AcceptAgreementApprovalRequest` | 
| Tolak permintaan verifikasi berlangganan | `aws-marketplace:RejectAgreementApprovalRequest` | 
| Hapus informasi dari permintaan verifikasi langganan | `aws-marketplace:UpdateAgreementApprovalRequest` | 
| Lihat detail langganan | `aws-marketplace:SearchAgreements`<br />`aws-marketplace:GetAgreementTerms` | 