

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

# Memberikan semua orang di akun Amazon Quick Anda akses ke dasbor dengan Quick Sight API
<a name="share-a-dashboard-grant-access-everyone-api"></a>


|  | 
| --- |
|    Pemirsa yang dituju: Pengembang Amazon Quick  | 

Atau, Anda dapat memberi semua orang di akun Anda akses ke dasbor dengan Quick Sight 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 [UpdateDashboardPermissions](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_UpdateDashboardPermissions.html)di *Referensi API Cepat Amazon*.

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

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