Method: labels.revisions.permissions.create
Actualiza los permisos de una etiqueta. Si no existe un permiso para la principal indicada, se crea un permiso de etiqueta nuevo. De lo contrario, se actualiza el permiso existente. Los permisos afectan al recurso de etiquetas en su conjunto, no se revisan y no requieren publicación.
Solicitud HTTP
POST https://drivelabels.googleapis.com/v2/{parent=labels/*/revisions/*}/permissions
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros |
parent |
string
Obligatorio. Se crea el nombre del recurso de etiqueta superior en el permiso de etiqueta. Formato: etiquetas/{label}
|
Parámetros de consulta
Parámetros |
useAdminAccess |
boolean
Configúralo como true para usar las credenciales de administrador del usuario. El servidor verificará que el usuario sea un administrador de la etiqueta antes de permitir el acceso.
|
Cuerpo de la solicitud
El cuerpo de la solicitud incluye una instancia de LabelPermission
.
Cuerpo de la respuesta
Si el proceso se realiza de forma correcta, el cuerpo de la respuesta contiene una instancia recién creada de LabelPermission
.
Permisos de autorización
Se necesita uno de los siguientes alcances 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-03 (UTC)
[null,null,["Última actualización: 2024-09-03 (UTC)"],[[["This operation updates a Label's permissions, creating new permissions or updating existing ones for the specified principal."],["Permissions apply to the entire Label resource, are not version-controlled, and do not need publishing."],["The request requires specifying the parent Label resource name and can use admin credentials with `useAdminAccess`."],["A successful request returns the updated or newly created LabelPermission resource."],["Authorization requires specific OAuth scopes related to Drive Labels."]]],["This document outlines the process for updating a Label's permissions. It uses a `POST` request to the specified URL, including the parent Label's resource name within the path. The request requires a `LabelPermission` instance in the body. Optional `useAdminAccess` query parameter allows the use of admin credentials. Successful execution returns a newly created `LabelPermission` instance. Authorization mandates either the `https://www.googleapis.com/auth/drive.labels` or `https://www.googleapis.com/auth/drive.admin.labels` OAuth scope.\n"]]