Google Looker Studio icon

Google Looker Studio

Use the Google Looker Studio API

Permission → Revoke All Permissions

AI-generated

Overview

This node interacts with the Google Looker Studio API to revoke all permissions from a specified Looker Studio asset. It is useful in scenarios where you need to remove all members' access to an asset, such as when decommissioning a report or resetting access controls. For example, an administrator can use this node to revoke all permissions on a dashboard to ensure no users can view or edit it anymore.

Use Case Examples

  1. Revoke all permissions on a Looker Studio report identified by its asset name to restrict access completely.
  2. Remove all user permissions from a shared Looker Studio asset as part of an access audit or cleanup process.

Properties

Name Meaning
Asset Name The unique identifier (name) of the Looker Studio asset from which all permissions will be revoked. This is a required input for the operation.
Query Parameters Optional parameters to refine the API request, such as pagination or filtering options. These include assetTypes, includeTrashed, orderBy, owner, pageSize, pageToken, and title.

Output

JSON

  • permissions - The JSON response containing the result of the revoke all permissions operation on the specified asset.

Dependencies

  • Google Looker Studio API OAuth2 credentials

Troubleshooting

  • Missing or invalid Google Looker Studio API credentials will cause the node to throw an error indicating credentials are required.
  • If the Asset Name is not provided, the node will throw an error stating that the Asset Name is required for this operation.
  • API errors from Google Looker Studio, such as permission denied or invalid asset ID, will be caught and reported with the error message and stack trace to help diagnose the issue.

Links

Discussion