Permisos: revocarAllPermissions

Quita miembros de un recurso de Data Studio.

Para simplificar el proceso de eliminación del acceso de los usuarios a los recursos, las solicitudes bien formadas siempre muestran una respuesta 200 OK, incluso si un miembro no es válido o no pertenece al recurso de Data 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 nombre (ID) del recurso.

Autorización

Esta solicitud requiere que el usuario autorizado tenga permisos suficientes para administrar los permisos y la autorización 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:

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

Respuesta

Si la respuesta es correcta, este método mostrará el objeto Permissions actualizado.

Ejemplo

En el siguiente ejemplo, se quitan dos miembros de un recurso de Data Studio.

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

Cuerpo de la solicitud:

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