Menambahkan tag ke tampilan yang sudah ditonton - Penjelajah Sumber Daya AWS

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

Menambahkan tag ke tampilan yang sudah ditonton

Anda dapat menambahkan tag ke tampilan Anda dapat mengkategorikannya. Tag adalah metadata yang disediakan pelanggan yang berbentuk string nama kunci dan string nilai opsional terkait. Untuk informasi umum tentang pemberian tagAWS sumber daya, lihat MenandaiAWS Sumber Daya di Referensi Umum Amazon Web Services.

Menambahkan tag ke tampilan Anda

Anda dapat menambahkan tag ke tampilan Resource Explorer dengan menggunakanAWS Management Console atau dengan menjalankanAWS CLI perintah atau operasi API yang setara diAWS SDK.

AWS Management Console
Untuk menambahkan tag ke tampilan daya ke tampilan daya. Untuk menambahkan tag ke tampilan
  1. Buka halaman Resource Explorer Views dan pilih nama tampilan yang ingin Anda tandai untuk menampilkan halaman Detail-nya.

  2. Di bagian Tanda, pilih Kelola tanda.

  3. Untuk menambahkan tag, pilih Tambahkan tag dan masukkan nama kunci kunci kunci kunci kunci kunci kunci kunci utama dan nilai kunci kunci kunci kunci kunci kunci utama dan nilai kunci utama tag dan nilai opsional.

    catatan

    Anda juga dapat menghapus tag dengan memilih X di samping tag.

    Anda dapat melampirkan hingga 50 tag buatan buatan pengguna daya dapat dilampirkan hingga 50 tag daya. Setiap tag yang dibuat dan dikelola secara otomatis oleh tag yang dibuat dan dikelola secara otomatisAWS tidak dihitung masuk dalam kuota ini.

  4. Setelah selesai dengan semua perubahan tag, pilih Simpan perubahan.

AWS CLI
Untuk menambahkan tag ke tampilan daya ke tampilan daya. Untuk menambahkan tag ke tampilan

Jalankan perintah berikut untuk menambahkan tag ke tampilan. Contoh berikut menambahkan tag dengan nama kuncienvironment dan nilaiproduction ke tampilan yang ditentukan.

$ aws resource-explorer-2 tag-resource \ --resource-id arn:aws:resource-explorer-2:us-east-1:123456789012:view/MyViewName/1a2b3c4d-5d6e-7f8a-9b0c-abcd11111111 \ --tags environment=production

Perintah sebelumnya tidak menghasilkan output jika berhasil.

catatan

Untuk menghapus tag yang ada dari tampilan, gunakanuntag-resource perintah.

Mengontrol izin dengan tag

Salah satu penggunaan utama dari penandaan adalah untuk mendukung strategi kontrol akses berbasis atribut (ABAC). ABAC dapat membantu menyederhanakan manajemen izin dengan membiarkan Anda menandai sumber daya. Kemudian, Anda memberikan izin kepada pengguna untuk sumber daya yang ditandai dengan cara tertentu.

Misalnya, pertimbangkan skenario ini. Untuk tampilan yang disebutViewA, Anda melampirkan tagenvironment=prod (key name=value). LainViewB mungkin ditandaienvironment=beta. Anda menandai peran dan pengguna Anda dengan tag dan nilai yang sama, berdasarkan lingkungan mana yang dapat diakses oleh setiap peran atau pengguna.

Kemudian, Anda dapat menetapkan kebijakan izinAWS Identity and Access Management (IAM) ke peran, grup, dan pengguna IAM Anda. Kebijakan ini memberikan izin untuk mengakses dan mencari menggunakan tampilan hanya jika peran atau pengguna yang membuat permintaan penelusuran memilikienvironment tag dengan nilai yang sama denganenvironment tag yang dilampirkan ke tampilan.

Manfaat dari pendekatan ini adalah bahwa hal itu dinamis dan tidak mengharuskan Anda untuk mempertahankan daftar siapa yang memiliki akses ke sumber daya mana. Sebagai gantinya, Anda memastikan bahwa semua sumber daya (pandangan Anda) dan prinsipal (peran dan pengguna IAM) diberi tag dengan benar. Kemudian, izin diperbarui secara otomatis tanpa Anda harus mengubah kebijakan apa pun.

Referensi tag dalam kebijakan ABAC

Setelah tampilan Anda ditandai, Anda dapat memilih untuk menggunakan tag tersebut untuk mengontrol akses secara dinamis ke tampilan tersebut. Kebijakan contoh berikut mengasumsikan bahwa prinsipal IAM dan tampilan Anda diberi tag dengan kunci tagenvironment dan beberapa nilai. Ketika hal itu selesai, Anda dapat melampirkan kebijakan contoh berikut untuk kepala sekolah utama Anda. Peran dan pengguna Anda kemudian dapatSearch menggunakan tampilan apa pun yang ditandai dengan nilaienvironment tag yang sama persis denganenvironment tag yang dilampirkan ke prinsipal.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "resource-explorer-2:GetView", "resource-explorer-2:Search" ], "Resource": "arn:aws:resource-explorer-2:us-east-1:123456789012:view/*", "Condition": { "ForAnyValue:StringEquals": { "aws:ResourceTag/environment": "${aws:PrincipalTag/environment}" } } } ] }

Jika prinsipal dan tampilan memilikienvironment tag tetapi nilainya tidak cocok, atau jika salah satu hilangenvironment tag maka Resource Explorer menolak permintaan pencarian.

Untuk informasi selengkapnya tentang penggunaan ABAC untuk memberikan akses ke sumber daya Anda dengan aman, lihat Untuk apa ABAC ituAWS?