Permisos: revocarAllPermissions

Quitar miembros de un recurso de Looker Studio

Para simplificar el proceso de quitar el acceso de los usuarios a los recursos, las solicitudes con formato correcto siempre muestran una respuesta 200 OK, incluso si un miembro no es válido o no pertenece 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 cadena El ID del nombre (ID) del activo.

Autorización

Esta solicitud requiere que el usuario autorizado tenga los permisos suficientes para administrar los permisos y la autorización de los recursos con el siguiente alcance:

Permiso
https://www.googleapis.com/auth/datastudio

Cuerpo de la solicitud

En el cuerpo de la solicitud, proporciona las siguientes propiedades:

Nombre de la propiedad Tipo Descripción
miembros. Arreglo<Miembro> Una lista de miembros para quitar.
No se pueden quitar los propietarios.
No se puede quitar el usuario autorizado.

Respuesta

Si se ejecuta correctamente, este método muestra el objeto Permissions actualizado.

Ejemplo

La siguiente acción quita dos miembros de un recurso de Looker Studio.

POST https://datastudio.googleapis.com/v1/assets/assetName/permissions:revokeAllPermissions

Cuerpo de la solicitud:

{
  "members": [
    "user:gus@gmail.com",
    "domain:example.com"
  ]
}