Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Otentikasi dan kontrol akses untuk AWS Secrets Manager
Secrets Manager menggunakan AWS Identity and Access Management (IAM) untuk mengamankan akses ke rahasia. IAMmenyediakan otentikasi dan kontrol akses. Otentikasi memverifikasi identitas permintaan individu. Secrets Manager menggunakan proses masuk dengan kata sandi, kunci akses, dan token otentikasi multi-faktor (MFA) untuk memverifikasi identitas pengguna. Lihat Masuk ke AWS. Kontrol akses memastikan bahwa hanya individu yang disetujui yang dapat melakukan operasi pada AWS sumber daya seperti rahasia. Secrets Manager menggunakan kebijakan untuk menentukan siapa yang memiliki akses ke sumber daya mana, dan tindakan apa yang dapat diambil identitas terhadap sumber daya tersebut. Lihat Kebijakan dan izin di IAM.
Topik
- Referensi izin untuk AWS Secrets Manager
- Izin administrator Secrets Manager
- Izin untuk mengakses rahasia
- Izin untuk fungsi rotasi Lambda
- Izin untuk kunci enkripsi
- Izin untuk replikasi
- Kebijakan berbasis identitas
- Kebijakan berbasis sumber daya
- Kontrol akses ke rahasia menggunakan kontrol akses berbasis atribut () ABAC
- AWS kebijakan terkelola untuk AWS Secrets Manager
- Tentukan siapa yang memiliki izin untuk rahasia Anda AWS Secrets Manager
- Akses AWS Secrets Manager rahasia dari akun yang berbeda
- Mengakses rahasia dari lingkungan lokal
Referensi izin untuk AWS Secrets Manager
Referensi izin untuk Secrets Manager tersedia di Actions, resources, dan condition key untuk AWS Secrets Manager Referensi Otorisasi Layanan.
Izin administrator Secrets Manager
Untuk memberikan izin administrator Secrets Manager, ikuti petunjuk di Menambahkan dan menghapus izin IAM identitas, dan lampirkan kebijakan berikut:
Kami menyarankan Anda untuk tidak memberikan izin administrator kepada pengguna akhir. Meskipun ini memungkinkan pengguna Anda untuk membuat dan mengelola rahasia mereka, izin yang diperlukan untuk mengaktifkan rotasi (IAMFullAccess) memberikan izin signifikan yang tidak sesuai untuk pengguna akhir.
Izin untuk mengakses rahasia
Dengan menggunakan kebijakan IAM izin, Anda mengontrol pengguna atau layanan mana yang memiliki akses ke rahasia Anda. Kebijakan izin menjelaskan siapa yang dapat melakukan tindakan pada sumber daya mana. Anda dapat:
Izin untuk fungsi rotasi Lambda
Secrets Manager menggunakan AWS Lambda fungsi untuk memutar rahasia. Fungsi Lambda harus memiliki akses ke rahasia serta database atau layanan yang rahasia berisi kredensialnya. Lihat Izin untuk rotasi.
Izin untuk kunci enkripsi
Secrets Manager menggunakan AWS Key Management Service (AWS KMS) kunci untuk mengenkripsi rahasia. Kunci yang dikelola AWS aws/secretsmanager
Secara otomatis memiliki izin yang benar. Jika Anda menggunakan KMS kunci yang berbeda, Secrets Manager memerlukan izin untuk kunci tersebut. Lihat Izin untuk kunci KMS.
Izin untuk replikasi
Dengan menggunakan kebijakan IAM izin, Anda mengontrol pengguna atau layanan mana yang dapat mereplikasi rahasia Anda ke Wilayah lain. Lihat Mencegah AWS Secrets Manager replikasi.