View a markdown version of this page

Membatasi pengguna untuk melihat canary tertentu - Amazon CloudWatch

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

Membatasi pengguna untuk melihat canary tertentu

Anda dapat membatasi kemampuan pengguna untuk melihat informasi tentang canary, sehingga mereka hanya dapat melihat informasi tentang canary yang Anda tentukan. Untuk melakukan ini, gunakan kebijakan IAM dengan pernyataan Condition yang mirip dengan berikut ini, dan lampirkan kebijakan ini ke pengguna atau peran IAM.

Contoh berikut membatasi pengguna untuk hanya melihat informasi tentang name-of-allowed-canary-1 dan name-of-allowed-canary-2.

JSON
{ "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "synthetics:DescribeCanaries", "Resource": "*", "Condition": { "ForAnyValue:StringEquals": { "synthetics:Names": [ "name-of-allowed-canary-1", "name-of-allowed-canary-2" ] } } } ] }

CloudWatch Synthetics mendukung daftar sebanyak lima item dalam synthetics:Names array.

Anda juga dapat membuat kebijakan yang menggunakan * sebagai wildcard dalam nama canary yang diizinkan, seperti pada contoh berikut:

JSON
{ "Version":"2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": "synthetics:DescribeCanaries", "Resource": "*", "Condition": { "ForAnyValue:StringLike": { "synthetics:Names": [ "my-team-canary-*" ] } } } ] }

Setiap pengguna yang masuk dengan salah satu kebijakan ini terlampir tidak dapat menggunakan CloudWatch konsol untuk melihat informasi kenari apa pun. Mereka dapat melihat informasi kenari hanya untuk burung kenari yang diizinkan oleh kebijakan dan hanya dengan menggunakan DescribeCanaries API atau perintah describe- AWS CLI canaries.