Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Quitar miembros de un recurso de Looker Studio
Para simplemente quitar el acceso
de los usuarios a los activos,
Mostrar siempre una respuesta 200 OK, incluso si un miembro no es válido o no
que pertenecen al recurso de Looker Studio.
Solicitud
Solicitud HTTP
POST https://datastudio.googleapis.com/v1/assets/{assetName}/permissions:revokeAllPermissions
Parámetros de ruta
Nombre del parámetro
Tipo
Descripción
assetName
string
El ID de nombre (ID) del activo.
Autorización
Esta solicitud requiere que el usuario autorizado tenga los permisos suficientes para
administrar los permisos y las autorizaciones de los recursos con el siguiente alcance:
Alcance
https://www.googleapis.com/auth/datastudio
Cuerpo de la solicitud
En el cuerpo de la solicitud, proporciona las siguientes propiedades:
[null,null,["Última actualización: 2025-07-25 (UTC)"],[[["\u003cp\u003eRevoke access for multiple users from a Looker Studio asset using the \u003ccode\u003erevokeAllPermissions\u003c/code\u003e endpoint.\u003c/p\u003e\n"],["\u003cp\u003eRequests to remove users will always return a successful response (\u003ccode\u003e200 OK\u003c/code\u003e), even if the user is invalid or not associated with the asset.\u003c/p\u003e\n"],["\u003cp\u003eThe request body requires a list of members to remove, specified as \u003ccode\u003euser:\u003c/code\u003e or \u003ccode\u003edomain:\u003c/code\u003e, but owners and the authorized user cannot be removed.\u003c/p\u003e\n"],["\u003cp\u003eSuccessful requests return an updated Permissions object reflecting the changes made.\u003c/p\u003e\n"],["\u003cp\u003eThis API call needs authorization with the \u003ccode\u003ehttps://www.googleapis.com/auth/datastudio\u003c/code\u003e scope.\u003c/p\u003e\n"]]],[],null,["# Permissions: revokeAllPermissions\n\nRemove members from a Looker Studio asset.\n\nTo simply the process of removing user access to assets, well-formed requests\nalways return a `200 OK` response, even if a member is invalid or does not\nbelong to the Looker Studio asset.\n\nRequest\n-------\n\n### HTTP request\n\n POST https://datastudio.googleapis.com/v1/assets/{assetName}/permissions:revokeAllPermissions\n\n### Path parameters\n\n| Parameter name | Type | Description |\n|----------------|--------|--------------------------------|\n| assetName | string | The name (ID) id of the asset. |\n\n### Authorization\n\nThis request requires the authorized user to have sufficient permissions to\nmanage the assets permissions and authorization with the following scope:\n\n| Scope |\n|----------------------------------------------|\n| `https://www.googleapis.com/auth/datastudio` |\n\n### Request body\n\nIn the request body, supply the following properties:\n\n| Property name | Type | Description |\n|---------------|------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------|\n| members | Array\\\u003c[Member](/looker-studio/integrate/api/reference/types#Member)\\\u003e | A list of members to remove. Owners cannot be removed. The authorized user cannot be removed. |\n\n| **Important:** Revoking permissions for an invalid member (e.g. nonexistent Google account) or member that does not belong to the asset will **not** cause the request to fail.\n\nResponse\n--------\n\nIf successful, this method returns the updated [Permissions](/looker-studio/integrate/api/reference/types#Permissions) object.\n\nExample\n-------\n\nThe following removes two members from a Looker Studio asset. \n\n POST https://datastudio.googleapis.com/v1/assets/\u003cvar translate=\"no\"\u003eassetName\u003c/var\u003e/permissions:revokeAllPermissions\n\nRequest body: \n\n {\n \"members\": [\n \"user:gus@gmail.com\",\n \"domain:example.com\"\n ]\n }"]]