Memberikan semua orang di QuickSight akun Amazon Anda akses ke dasbor dengan API QuickSight - Amazon QuickSight

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

Memberikan semua orang di QuickSight akun Amazon Anda akses ke dasbor dengan API QuickSight

   Pemirsa yang dituju: QuickSight Pengembang Amazon 

Atau, Anda dapat memberi semua orang di akun Anda akses ke dasbor dengan QuickSight API menggunakan UpdateDashboardPermissions operasi.

Contoh permintaan API berikut menggambarkan cara melakukannya menggunakan AWS CLI perintah. Ini memberikan izin tautan di dasbor di akun Anda, dan memungkinkan operasi berikut:DescribeDashboard, QueryDashboard dan. ListDashboard

aws quicksight update-dashboard-permissions --aws-account-id account-id --region aws-directory-region --dashboard-id dashboard-id --grant-link-permissions Principal="arn:aws:quicksight:aws-directory-region:account-id:namespace/default", Actions="quicksight:DescribeDashboard, quicksight:QueryDashboard, quicksight:ListDashboardVersions"

Respons untuk permintaan sebelumnya terlihat mirip dengan yang berikut ini.

{ "Status": 200, "DashboardArn": "arn:aws:quicksight:AWSDIRECTORYREGION:ACCOUNTID:dashboard/ DASHBOARDID", "DashboardId": "DASHBOARDID", "LinkSharingConfiguration": { "Permissions": [ { "Actions": [ "quicksight:DescribeDashboard", "quicksight:ListDashboardVersions", "quicksight:QueryDashboard" ], "Principal": "arn:aws:quicksight:AWSDIRECTORYREGION:ACCOUNTID:namespace/default" } ] }, "Permissions": [ // other dashboard permissions here ], "RequestId": "REQUESTID" }

Anda juga dapat mencegah semua pengguna di akun Anda mengakses dasbor menggunakan operasi API yang sama. Contoh permintaan berikut menggambarkan bagaimana dengan menggunakan perintah CLI.

aws quicksight update-dashboard-permissions --aws-account-id account-id --region aws-directory-region --dashboard-id dashboard-id --revoke-link-permissions Principal="arn:aws:quicksight:aws-directory-region:account-id:namespace/default", Actions="quicksight:DescribeDashboard, quicksight:QueryDashboard, quicksight:ListDashboardVersions"

Untuk informasi selengkapnya, lihat UpdateDashboardPermissionsdi Referensi Amazon QuickSight API.

Ketika semua pengguna di akun QuickSight pengguna diberikan akses ke dasbor, cuplikan berikut ditambahkan ke AWS CloudTrail log sebagai bagian dari eventNameUpdateDashboardAccess, dan file. eventCategory Management

"linkPermissionPolicies": [ { "principal": "arn:aws:quicksight:AWSDIRECTORYREGION:ACCOUNTID: namespace/default", "actions": [ "quicksight:DescribeDashboard", "quicksight:ListDashboardVersions", "quicksight:QueryDashboard" ] } ]