

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

# referensi izin
<a name="permissions-reference"></a>

Gunakan tabel berikut sebagai referensi saat menyiapkan kontrol akses dan menulis kebijakan izin yang dapat dilampirkan ke identitas IAM (kebijakan berbasis identitas). Tabel berikut mencantumkan setiap operasi API dan tindakan terkait yang dapat Anda berikan izin untuk melakukan tindakan tersebut. Untuk operasi yang mendukung *izin tingkat sumber daya*, tabel mencantumkan AWS sumber daya yang dapat Anda berikan izin. Anda menentukan tindakan di bidang `Action` kebijakan.

*Izin tingkat sumber daya adalah izin* yang memungkinkan Anda menentukan sumber daya pengguna mana yang diizinkan untuk melakukan tindakan. AWS CodePipeline memberikan dukungan sebagian untuk izin tingkat sumber daya. Ini berarti bahwa untuk beberapa panggilan AWS CodePipeline API, Anda dapat mengontrol kapan pengguna diizinkan untuk menggunakan tindakan tersebut berdasarkan kondisi yang harus dipenuhi, atau sumber daya mana yang diizinkan untuk digunakan pengguna. Misalnya, Anda dapat memberikan izin kepada pengguna untuk mencantumkan informasi eksekusi pipeline, tetapi hanya untuk pipeline atau pipeline tertentu.

**catatan**  
Kolom **Resources** mencantumkan sumber daya yang diperlukan untuk panggilan API yang mendukung izin tingkat sumber daya. Untuk panggilan API yang tidak mendukung izin tingkat sumber daya, Anda dapat memberikan izin kepada pengguna untuk menggunakannya, tetapi Anda harus menentukan wildcard (\*) untuk elemen sumber daya pernyataan kebijakan Anda.




**Operasi API dan izin yang diperlukan untuk tindakan**  


- ** [AcknowledgeJob](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_AcknowledgeJob.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:AcknowledgeJob`<br />Diperlukan untuk melihat informasi tentang pekerjaan tertentu dan apakah pekerjaan itu telah diterima oleh pekerja pekerjaan. Digunakan untuk tindakan kustom saja.
  - **Sumber daya:** Hanya mendukung wildcard (\*) di Resource elemen kebijakan.

- ** [AcknowledgeThirdPartyJob](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_AcknowledgeThirdPartyJob.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:AcknowledgeThirdPartyJob`<br />Diperlukan untuk mengkonfirmasi bahwa pekerja pekerjaan telah menerima pekerjaan yang ditentukan. Digunakan hanya untuk tindakan mitra.
  - **Sumber daya:** Hanya mendukung wildcard (\*) di Resource elemen kebijakan.

- ** [CreateCustomActionType](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_CreateCustomActionType.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:CreateCustomActionType`<br />Diperlukan untuk membuat tindakan kustom yang dapat digunakan di semua pipeline yang terkait dengan AWS akun. Digunakan untuk tindakan kustom saja.
  - **Sumber daya:** Jenis Aksi<br />`arn:aws:codepipeline:{{region}}:{{account}}:actiontype:{{owner}}/{{category}}/{{provider}}/{{version}}`

- ** [CreatePipeline](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_CreatePipeline.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:CreatePipeline`<br />Diperlukan untuk membuat pipa.
  - **Sumber daya:** Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`

- ** [DeleteCustomActionType](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_DeleteCustomActionType.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:DeleteCustomActionType`<br />Diperlukan untuk menandai tindakan kustom sebagai dihapus. `PollForJobs`untuk tindakan kustom gagal setelah tindakan ditandai untuk dihapus. Digunakan untuk tindakan kustom saja.
  - **Sumber daya:** Jenis Aksi<br />`arn:aws:codepipeline:{{region}}:{{account}}:actiontype:{{owner}}/{{category}}/{{provider}}/{{version}}`

- ** [DeletePipeline](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_DeletePipeline.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:DeletePipeline`<br />Diperlukan untuk menghapus pipa.
  - **Sumber daya:** Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`

- **[DeleteWebhook](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_DeleteWebhook.html)**
  - **Izin yang diperlukan (tindakan API):** `codepipeline:DeleteWebhook`<br />Diperlukan untuk menghapus webhook.
  - **Sumber daya:** Webhook<br />`arn:aws:codepipeline:{{region}}:{{account}}:webhook:{{webhook-name}}`

- ** [DeregisterWebhookWithThirdParty](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_DeregisterWebhookWithThirdParty.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:DeregisterWebhookWithThirdParty`<br />Sebelum webhook dihapus, diperlukan untuk menghapus koneksi antara webhook yang dibuat oleh CodePipeline dan alat eksternal dengan peristiwa yang akan dideteksi. Saat ini hanya didukung untuk webhook yang menargetkan jenis tindakan. GitHub
  - **Sumber daya:** Webhook<br />`arn:aws:codepipeline:{{region}}:{{account}}:webhook:{{webhook-name}}`

- ** [DisableStageTransition](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_DisableStageTransition.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:DisableStageTransition`<br />Diperlukan untuk mencegah artefak dalam pipa dari transisi ke tahap berikutnya dalam pipa.
  - **Sumber daya:** Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`

- ** [EnableStageTransition](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_EnableStageTransition.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:EnableStageTransition`<br />Diperlukan untuk mengaktifkan artefak dalam pipa untuk transisi ke tahap dalam pipa.
  - **Sumber daya:** Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`

- ** [GetJobDetails](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_GetJobDetails.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:GetJobDetails`<br />Diperlukan untuk mengambil informasi tentang suatu pekerjaan. Digunakan untuk tindakan kustom saja.
  - **Sumber daya:** Tidak ada sumber daya yang dibutuhkan.

- ** [GetPipeline](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_GetPipeline.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:GetPipeline`<br />Diperlukan untuk mengambil struktur, tahapan, tindakan, dan metadata pipa, termasuk ARN pipa.
  - **Sumber daya:** Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`

- ** [GetPipelineExecution](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_GetPipelineExecution.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:GetPipelineExecution`<br />Diperlukan untuk mengambil informasi tentang eksekusi pipeline, termasuk detail tentang artefak, ID eksekusi pipeline, dan nama, versi, dan status pipeline.
  - **Sumber daya:** Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`

- ** [GetPipelineState](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_GetPipelineState.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:GetPipelineState`<br />Diperlukan untuk mengambil informasi tentang keadaan pipa, termasuk tahapan dan tindakan.
  - **Sumber daya:** Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`

- ** [GetThirdPartyJobDetails](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_GetThirdPartyJobDetails.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:GetThirdPartyJobDetails`<br />Diperlukan untuk meminta rincian pekerjaan untuk tindakan pihak ketiga. Digunakan hanya untuk tindakan mitra.
  - **Sumber daya:** Hanya mendukung wildcard (\*) di Resource elemen kebijakan.

- **[ListActionExecutions](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListActionExecutions.html)**
  - **Izin yang diperlukan (tindakan API):** `codepipeline:ListActionExecutions`<br />Diperlukan untuk menghasilkan ringkasan dari semua eksekusi untuk suatu tindakan.
  - **Sumber daya:** Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`

- ** [ListActionTypes](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListActionTypes.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:ListActionTypes`<br />Diperlukan untuk membuat ringkasan semua jenis CodePipeline tindakan yang terkait dengan akun Anda.
  - **Sumber daya:** Hanya mendukung wildcard (\*) di Resource elemen kebijakan.

- ** [ListPipelineExecutions](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListPipelineExecutions.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:ListPipelineExecutions`<br />Diperlukan untuk membuat ringkasan eksekusi terbaru untuk pipeline.
  - **Sumber daya:** Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`

- ** [ListPipelines](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListPipelines.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:ListPipelines`<br />Diperlukan untuk membuat ringkasan semua pipeline yang terkait dengan akun Anda.
  - **Sumber daya:** ARN saluran pipa dengan wildcard (izin tingkat sumber daya pada tingkat nama pipa tidak didukung)<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{*}}`

- **[ListTagsForResource](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListTagsForResource.html)**
  - **Izin yang diperlukan (tindakan API):** `codepipeline:ListTagsForResource`<br />Diperlukan untuk mencantumkan tanda untuk sumber daya tertentu.<br />Sumber daya bersifat opsional.
  - **Sumber daya:**
    - Jenis Aksi<br />`arn:aws:codepipeline:{{region}}:{{account}}:actiontype:{{owner}}/{{category}}/{{provider}}/{{version}}`
    - Alur<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`
    - Webhook<br />`arn:aws:codepipeline:{{region}}:{{account}}:webhook:{{webhook-name}}`

- **[ListWebhooks](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListWebhooks.html)**
  - **Izin yang diperlukan (tindakan API):** `codepipeline:ListWebhooks`<br />Diperlukan untuk mencantumkan semua webhook di akun untuk Wilayah itu.
  - **Sumber daya:** Webhook<br />`arn:aws:codepipeline:{{region}}:{{account}}:webhook:{{webhook-name}}`

- ** [PollForJobs](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PollForJobs.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:PollForJobs`<br />Diperlukan untuk mendapatkan daftar semua webhook di Wilayah ini untuk akun ini.
  - **Sumber daya:** Jenis Aksi<br />`arn:aws:codepipeline:{{region}}:{{account}}:actiontype:{{owner}}/{{category}}/{{provider}}/{{version}}`

- ** [PollForThirdPartyJobs](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PollForThirdPartyJobs.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:PollForThirdPartyJobs`<br />Diperlukan untuk menentukan apakah ada pekerjaan pihak ketiga untuk ditindaklanjuti oleh pekerja kerja. Digunakan hanya untuk tindakan mitra.
  - **Sumber daya:** Hanya mendukung wildcard (\*) di Resource elemen kebijakan.

- ** [PutActionRevision](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutActionRevision.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:PutActionRevision`<br />Diperlukan untuk melaporkan informasi CodePipeline tentang revisi baru ke sumber
  - **Sumber daya:** Tindakan<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}/{{stage-name}}/{{action-name}}`

- ** [PutApprovalResult](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutApprovalResult.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:PutApprovalResult`<br />Diperlukan untuk melaporkan tanggapan atas permintaan persetujuan manual ke CodePipeline. Tanggapan yang valid adalah `Approved` dan`Rejected`.
  - **Sumber daya:** Tindakan<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}/{{stage-name}}/{{action-name}}` Panggilan API ini mendukung izin tingkat sumber daya. Namun, Anda mungkin mengalami kesalahan jika menggunakan konsol IAM atau Policy Generator untuk membuat kebijakan `"codepipeline:PutApprovalResult"` yang menentukan ARN sumber daya. Jika Anda mengalami kesalahan, Anda dapat menggunakan tab **JSON** di konsol IAM atau CLI untuk membuat kebijakan. 

- ** [PutJobFailureResult](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutJobFailureResult.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:PutJobFailureResult`<br />Diperlukan untuk melaporkan kegagalan pekerjaan yang dikembalikan ke pipa oleh pekerja kerja. Digunakan untuk tindakan kustom saja.
  - **Sumber daya:** Hanya mendukung wildcard (\*) di Resource elemen kebijakan.

- ** [PutJobSuccessResult](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutJobSuccessResult.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:PutJobSuccessResult`<br />Diperlukan untuk melaporkan keberhasilan suatu pekerjaan yang dikembalikan ke pipa oleh pekerja kerja. Digunakan untuk tindakan kustom saja.
  - **Sumber daya:** Hanya mendukung wildcard (\*) di Resource elemen kebijakan.

- ** [PutThirdPartyJobFailureResult](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutThirdPartyJobFailureResult.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:PutThirdPartyJobFailureResult`<br />Diperlukan untuk melaporkan kegagalan pekerjaan pihak ketiga yang dikembalikan ke pipa oleh pekerja kerja. Digunakan hanya untuk tindakan mitra.
  - **Sumber daya:** Hanya mendukung wildcard (\*) di Resource elemen kebijakan.

- ** [PutThirdPartyJobSuccessResult](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutThirdPartyJobSuccessResult.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:PutThirdPartyJobSuccessResult`<br />Diperlukan untuk melaporkan keberhasilan pekerjaan pihak ketiga yang dikembalikan ke pipa oleh pekerja kerja. Digunakan hanya untuk tindakan mitra. 
  - **Sumber daya:** Hanya mendukung wildcard (\*) di Resource elemen kebijakan.

- ** [PutWebhook](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutWebhook.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:PutWebhook`<br />Diperlukan untuk membuat webhook.
  - **Sumber daya:**
    - Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`
    - Webhook<br />`arn:aws:codepipeline:{{region}}:{{account}}:webhook:{{webhook-name}}`

- ** [RegisterWebhookWithThirdParty](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_RegisterWebhookWithThirdParty.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:RegisterWebhookWithThirdParty`<br />Setelah webhook dibuat, diperlukan untuk mengonfigurasi pihak ketiga yang didukung untuk memanggil URL webhook yang dihasilkan.
  - **Sumber daya:** Webhook<br />`arn:aws:codepipeline:{{region}}:{{account}}:webhook:{{webhook-name}}`

- ** [RetryStageExecution](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_RetryStageExecution.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:RetryStageExecution`<br />Diperlukan untuk melanjutkan eksekusi pipeline dengan mencoba kembali tindakan gagal terakhir dalam satu tahap.
  - **Sumber daya:** Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}/{{stage-name}}`

- ** [StartPipelineExecution](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_StartPipelineExecution.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:StartPipelineExecution`<br />Diperlukan untuk memulai pipeline yang ditentukan (khususnya, untuk mulai memproses komit terbaru ke lokasi sumber yang ditentukan sebagai bagian dari pipeline).
  - **Sumber daya:** Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`

- ** [StopPipelineExecution](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_StopPipelineExecution.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:StopPipelineExecution`<br />Diperlukan untuk menghentikan eksekusi pipa yang ditentukan. Anda memilih untuk menghentikan eksekusi pipeline dengan menyelesaikan tindakan yang sedang berlangsung tanpa memulai tindakan selanjutnya, atau dengan meninggalkan tindakan yang sedang berlangsung. 
  - **Sumber daya:** Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`

- **[TagResource](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_TagResource.html)**
  - **Izin yang diperlukan (tindakan API):** `codepipeline:TagResource`<br />Diperlukan untuk menandai sumber daya yang ditentukan.<br />Sumber daya bersifat opsional.
  - **Sumber daya:**
    - Jenis Aksi<br />`arn:aws:codepipeline:{{region}}:{{account}}:actiontype:{{owner}}/{{category}}/{{provider}}/{{version}}`
    - Alur<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`
    - Webhook<br />`arn:aws:codepipeline:{{region}}:{{account}}:webhook:{{webhook-name}}`

- **[UntagResource](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_UntagResource.html)**
  - **Izin yang diperlukan (tindakan API):** `codepipeline:UntagResource`<br />Diperlukan untuk menghapus tag sumber daya yang ditentukan.<br />Sumber daya bersifat opsional.<br />
  - **Sumber daya:**
    - Jenis Aksi<br />`arn:aws:codepipeline:{{region}}:{{account}}:actiontype:{{owner}}/{{category}}/{{provider}}/{{version}}`
    - Alur<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`
    - Webhook<br />`arn:aws:codepipeline:{{region}}:{{account}}:webhook:{{webhook-name}}`

- ** [UpdatePipeline](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_UpdatePipeline.html) **
  - **Izin yang diperlukan (tindakan API):** `codepipeline:UpdatePipeline`<br />Diperlukan untuk memperbarui pipeline tertentu dengan suntingan atau perubahan strukturnya.
  - **Sumber daya:** Pipa<br />`arn:aws:codepipeline:{{region}}:{{account}}:{{pipeline-name}}`

