Actions5
- Asset Actions
- Permission Actions
Permission → Revoke All Permissions
AI-generatedOverview
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
- Revoke all permissions on a Looker Studio report identified by its asset name to restrict access completely.
- 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
- Google Looker Studio API - Revoke All Permissions - Official API documentation for revoking all permissions on a Looker Studio asset.