Skip to content

Update Dashboard Permissions

quicksight_update_dashboard_permissions R Documentation

Updates read and write permissions on a dashboard

Description

Updates read and write permissions on a dashboard.

Usage

quicksight_update_dashboard_permissions(AwsAccountId, DashboardId,
  GrantPermissions, RevokePermissions, GrantLinkPermissions,
  RevokeLinkPermissions)

Arguments

AwsAccountId

[required] The ID of the Amazon Web Services account that contains the dashboard whose permissions you're updating.

DashboardId

[required] The ID for the dashboard.

GrantPermissions

The permissions that you want to grant on this resource.

RevokePermissions

The permissions that you want to revoke from this resource.

GrantLinkPermissions

Grants link permissions to all users in a defined namespace.

RevokeLinkPermissions

Revokes link permissions from all users in a defined namespace.

Value

A list with the following syntax:

list(
  DashboardArn = "string",
  DashboardId = "string",
  Permissions = list(
    list(
      Principal = "string",
      Actions = list(
        "string"
      )
    )
  ),
  RequestId = "string",
  Status = 123,
  LinkSharingConfiguration = list(
    Permissions = list(
      list(
        Principal = "string",
        Actions = list(
          "string"
        )
      )
    )
  )
)

Request syntax

svc$update_dashboard_permissions(
  AwsAccountId = "string",
  DashboardId = "string",
  GrantPermissions = list(
    list(
      Principal = "string",
      Actions = list(
        "string"
      )
    )
  ),
  RevokePermissions = list(
    list(
      Principal = "string",
      Actions = list(
        "string"
      )
    )
  ),
  GrantLinkPermissions = list(
    list(
      Principal = "string",
      Actions = list(
        "string"
      )
    )
  ),
  RevokeLinkPermissions = list(
    list(
      Principal = "string",
      Actions = list(
        "string"
      )
    )
  )
)