Method: labels.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/v2beta/{parent=labels/*}/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 API endpoint updates a Label's permissions, creating new ones if they don't exist and updating existing ones otherwise."],["Permissions apply to the entire Label resource, are not version-controlled, and don't need publishing."],["The request should be a `POST` to the provided URL, including the parent Label resource name as a path parameter."],["You can use query parameters to utilize admin credentials if the user has admin privileges for the Label."],["Authorization requires specific OAuth scopes related to Drive labels and potentially admin access."]]],["This document details updating a Label's permissions via a POST request to `https://drivelabels.googleapis.com/v2beta/{parent=labels/*}/permissions`. The `parent` path parameter specifies the Label, and `useAdminAccess` is a query parameter for admin credentials. The request body contains a `LabelPermission` instance; if successful, the response also contains a `LabelPermission` instance. Requires either `https://www.googleapis.com/auth/drive.labels` or `https://www.googleapis.com/auth/drive.admin.labels` OAuth scopes.\n"]]