Alibaba Cloud menyediakan Resource Access Management dan Security Token Service (STS) untuk membantu Anda mengelola izin secara fleksibel dan aman. Topik ini menjelaskan cara memberikan kebijakan sistem kepada pengguna RAM.
Prasyarat
Anda telah membuat pengguna RAM menggunakan Akun Alibaba Cloud Anda. Untuk informasi selengkapnya, lihat Create a RAM user.
Informasi latar belakang
Alibaba Cloud menyediakan model izin yang fleksibel dan aman melalui Resource Access Management (RAM) dan Security Token Service (STS). Secara default, Akun Alibaba Cloud Anda memiliki izin penuh atas semua sumber dayanya. Dengan RAM dan STS, Anda dapat memberikan izin berbeda untuk sumber daya gambar kepada pengguna RAM yang berbeda serta menyediakan kredensial akses sementara. Sebelum mengonfigurasi kebijakan, kami sarankan Anda membaca dokumentasi RAM.
Setelah pengguna RAM diberikan kebijakan, mereka harus masuk ke Konsol Container Registry, membuat instans Edisi Personal, dan menetapkan kata sandi registri. Hanya setelah itu pengguna dapat melihat sumber daya gambar yang diizinkan untuk diakses.
Catatan RAM
Saat menggunakan RAM untuk memberikan izin kepada pengguna RAM, perhatikan hal-hal berikut agar tidak memberikan izin berlebihan.
Jika Anda memberikan kebijakan AdministratorAccess kepada pengguna RAM, pengguna tersebut akan mendapatkan izin penuh untuk Container Registry, terlepas dari kebijakan spesifik Container Registry lain yang telah Anda lampirkan.
Kebijakan sistem
Container Registry menyediakan dua kebijakan sistem bawaan: AliyunContainerRegistryFullAccess dan AliyunContainerRegistryReadOnlyAccess. Anda dapat langsung memberikannya kepada pengguna.
AliyunContainerRegistryFullAccess
Pengguna RAM dengan kebijakan ini memiliki izin yang sama dengan Akun Alibaba Cloud atas sumber daya gambar dan dapat melakukan operasi apa pun.
{ "Statement": [ { "Action": "cr:*", "Effect": "Allow", "Resource": "*" } ], "Version": "1" }AliyunContainerRegistryReadOnlyAccess
Pengguna RAM dengan kebijakan ini memiliki izin read-only atas semua sumber daya gambar. Misalnya, mereka dapat melihat daftar repositori dan menarik gambar.
{ "Statement": [ { "Action": [ "cr:Get*", "cr:List*", "cr:Pull*" ], "Effect": "Allow", "Resource": "*" } ], "Version": "1" }
Prosedur
Bagian ini menjelaskan cara memberikan kebijakan AliyunContainerRegistryReadOnlyAccess kepada pengguna RAM.
Masuk ke RAM console.
Di panel navigasi sebelah kiri, pilih .
Di halaman Users, temukan pengguna RAM tersebut dan klik Actions di kolom Attach Policy.
Atau, Anda dapat memilih beberapa pengguna RAM dan mengklik Attach Policy di bagian bawah daftar untuk memberikan izin sekaligus kepada semua pengguna tersebut.
Authorize
Pilih cakupan otorisasi.
Account: Izin berlaku dalam Akun Alibaba Cloud saat ini.
resource: Izin berlaku dalam kelompok sumber daya tertentu.
CatatanUntuk memberikan izin pada tingkat kelompok sumber daya, layanan cloud tersebut harus mendukung kelompok sumber daya. Untuk informasi selengkapnya, lihat Services that support resource groups.
Tentukan principal.
Principal adalah pengguna yang akan menerima izin tersebut. Pengguna RAM yang Anda pilih secara otomatis ditetapkan sebagai principal.
Di kotak pencarian Policies, cari AliyunContainerRegistryReadOnlyAccess, lalu klik AliyunContainerRegistryReadOnlyAccess dalam daftar hasil.
Klik OK.
Klik Off.
Dokumentasi terkait
Untuk menerapkan kontrol akses detail halus, lihat Grant a custom policy to a RAM user.
Untuk informasi selengkapnya tentang aturan autentikasi, lihat RAM authorization.