Updates the resource permissions for an app¶
Description¶
Updates the resource permissions for an app. You can grant or revoke permissions and, optionally, change the app's visibility.
Usage¶
quicksight_update_app_permissions(AwsAccountId, AppId, GrantPermissions,
RevokePermissions, Visibility)
Arguments¶
-
AwsAccountId[required] The ID of the Amazon Web Services account that contains the app.
-
AppId[required] The ID of the app.
-
GrantPermissionsThe permissions that you want to grant on the app.
-
RevokePermissionsThe permissions that you want to revoke from the app.
-
VisibilityThe visibility to set for the app. Currently, only
PRIVATEis accepted, which removes public (anonymous) access from the app. If you don't specify a value, the app's visibility is unchanged. Setting an app toPUBLICthrough this operation is not supported.
Value¶
A list with the following syntax:
list(
Arn = "string",
AppId = "string",
Permissions = list(
list(
Principal = "string",
Actions = list(
"string"
)
)
),
Visibility = "PRIVATE"|"PUBLIC",
RequestId = "string"
)