View a markdown version of this page

Menghentikan dan mencabut pemberian izin - AWS Key Management Service

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

Menghentikan dan mencabut pemberian izin

Untuk menghapus, menghentikan, atau mencabut pemberian izin.

RevokeGrantOper RetireGrant asi dan sangat mirip satu sama lain. Kedua operasi menghapus hibah, yang menghilangkan izin yang diizinkan oleh hibah. Perbedaan utama antara operasi ini adalah bagaimana mereka diotorisasi.

RevokeGrant

Seperti kebanyakan AWS KMS operasi, akses ke RevokeGrant operasi dikendalikan melalui kebijakan utama dan kebijakan IAM. RevokeGrantAPI dapat dipanggil oleh kepala sekolah mana pun dengan kms:RevokeGrant izin. Izin ini disertakan dalam izin standar yang diberikan kepada administrator kunci. Biasanya, administrator mencabut pemberian izin untuk menolak izin yang diberikan pemberian izin.

RetireGrant

Pemberian izin menentukan orang yang dapat menghentikannya. Desain ini memungkinkan Anda mengontrol siklus hidup pemberian izin tanpa mengubah kebijakan kunci atau kebijakan IAM. Biasanya, Anda akan menghentikan pemberian izin begitu selesai menggunakan izin.

Hibah dapat pensiun dengan salah satu dari yang berikut:

Ada izin kms:RetireGrant yang dapat digunakan dalam kebijakan IAM, tetapi memiliki utilitas terbatas. Perwakilan yang ditentukan dalam pemberian izin dapat menghentikan pemberian izin tanpa izin kms:RetireGrant. Izin kms:RetireGrant saja tidak memungkinkan kepala sekolah untuk menghentikan pemberian izin. Iz kms:RetireGrant in tidak efektif dalam kebijakan utama atau kebijakan kontrol sumber daya.

  • Untuk menolak izin untuk menghentikan hibah, Anda dapat menggunakan Deny tindakan dengan kms:RetireGrant izin dalam kebijakan IAM Anda.

  • Akun AWS Yang memiliki kunci KMS dapat mendelegasikan kms:RetireGrant izin ke prinsipal IAM di akun.

  • Jika prinsipal pensiun berbeda Akun AWS, administrator di akun lain dapat menggunakannya kms:RetireGrant untuk mendelegasikan izin untuk menghentikan hibah ke prinsipal IAM di akun tersebut.

AWS KMS API mengikuti model konsistensi akhirnya. Saat Anda membuat, menghentikan, atau mencabut hibah, mungkin ada penundaan singkat sebelum perubahan tersedia secara keseluruhan. AWS KMS Biasanya diperlukan waktu kurang dari beberapa detik agar perubahan menyebar ke seluruh sistem, tetapi dalam beberapa kasus dapat memakan waktu beberapa menit. Jika Anda perlu segera menghapus hibah baru, sebelum hibah tersedia AWS KMS, gunakan token hibah untuk menghentikan hibah tersebut. Anda tidak dapat menggunakan token izin untuk mencabut pemberian izin.