Google Looker Studio icon

Google Looker Studio

Use the Google Looker Studio API

Permission → Update Permission

AI-generated

Overview

This node updates permissions for a Google Looker Studio asset. It is useful when you need to modify access rights or roles for members associated with a specific asset in Looker Studio. For example, you can change who can view or edit a report or dashboard by updating its permissions.

Use Case Examples

  1. Updating the access level of a user on a Looker Studio report.
  2. Changing permissions to restrict or grant editing rights on a dashboard.

Properties

Name Meaning
Asset Name The name (ID) of the asset whose permissions are to be updated.
Request Body The JSON body containing the details of the permission updates to apply to the asset.

Output

JSON

  • ``
    • permissionId - The ID of the updated permission.
    • role - The role assigned in the updated permission.
    • emailAddress - The email address of the member whose permission was updated.

Dependencies

  • Google Looker Studio API OAuth2 credentials

Troubleshooting

  • Missing or invalid Google Looker Studio API credentials will cause authentication errors. Ensure credentials are set up correctly.
  • If the Asset Name is not provided, the node throws an error indicating it is required.
  • Malformed JSON in the Request Body will cause the API call to fail. Validate the JSON format before execution.
  • API errors from Google Looker Studio are caught and rethrown with detailed messages; check the error message and stack trace for troubleshooting.

Links

Discussion