Method: labels.revisions.permissions.batchDelete
Borra los permisos de etiquetas. Los permisos afectan al recurso de etiqueta en su totalidad, no se revisan y no requieren publicación.
Solicitud HTTP
POST https://drivelabels.googleapis.com/v2/{parent=labels/*/revisions/*}/permissions:batchDelete
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros |
parent |
string
Obligatorio. El nombre del recurso de etiqueta superior que comparten todos los permisos que se borrarán. Formato: labels/{label} Si se establece, el campo superior de los mensajes de UpdateLabelPermissionRequest debe estar vacío o coincidir con este campo.
|
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Campos |
requests[] |
object (DeleteLabelPermissionRequest )
Obligatorio. El mensaje de solicitud que especifica los recursos que se actualizarán.
|
useAdminAccess |
boolean
Configúralo en true para usar las credenciales de administrador del usuario. El servidor verificará que el usuario sea administrador de la etiqueta antes de permitir el acceso. Si se establece, el campo useAdminAccess en los mensajes de DeleteLabelPermissionRequest debe estar vacío o coincidir con este campo.
|
Cuerpo de la respuesta
Si se ejecuta correctamente, el cuerpo de la respuesta está vacío.
Alcances de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/drive.labels
https://www.googleapis.com/auth/drive.admin.labels
Para obtener más información, consulta la Guía de autorización.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-09-04 (UTC)
[null,null,["Última actualización: 2024-09-04 (UTC)"],[[["Deletes Label permissions which are not revisioned and do not require publishing."],["Uses the `POST` method with the URL `https://drivelabels.googleapis.com/v2/{parent=labels/*/revisions/*}/permissions:batchDelete`."],["Requires specifying the parent Label resource name shared by all permissions being deleted."],["Request body includes an array of `requests` specifying the resources to update and an optional `useAdminAccess` boolean."],["Authorization requires either `https://www.googleapis.com/auth/drive.labels` or `https://www.googleapis.com/auth/drive.admin.labels` scope."]]],["This document details the process for batch deleting Label permissions via an HTTP POST request to `https://drivelabels.googleapis.com/v2/{parent}/permissions:batchDelete`. The request requires a `parent` path parameter representing the Label resource. The request body, in JSON format, includes an array of `requests` specifying which permissions to delete and optionally a `useAdminAccess` boolean field for admin authentication. Successful deletion results in an empty response body. Authorization requires either the `drive.labels` or `drive.admin.labels` OAuth scope.\n"]]