Method: labels.revisions.permissions.batchDelete
Löscht Labelberechtigungen. Berechtigungen gelten für die Labelressource als Ganzes, werden nicht überarbeitet und erfordern keine Veröffentlichung.
HTTP-Anfrage
POST https://drivelabels.googleapis.com/v2/{parent=labels/*/revisions/*}/permissions:batchDelete
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter |
parent |
string
Erforderlich. Der Name der übergeordneten Labelressource, der von allen Berechtigungen verwendet wird, die gelöscht werden. Format: labels/{label}. Wenn dies festgelegt ist, muss das übergeordnete Feld in den UpdateLabelPermissionRequest-Nachrichten entweder leer sein oder mit diesem Feld übereinstimmen.
|
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
Felder |
requests[] |
object (DeleteLabelPermissionRequest )
Erforderlich. Die Anfragenachricht, die die zu aktualisierenden Ressourcen angibt.
|
useAdminAccess |
boolean
Legen Sie true fest, um die Administratoranmeldedaten des Nutzers zu verwenden. Der Server prüft, ob der Nutzer Administrator des Labels ist, bevor der Zugriff zugelassen wird. Wenn dies festgelegt ist, muss das Feld useAdminAccess in den DeleteLabelPermissionRequest-Nachrichten entweder leer sein oder mit diesem Feld übereinstimmen.
|
Antworttext
Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/drive.labels
https://www.googleapis.com/auth/drive.admin.labels
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-09-04 (UTC).
[null,null,["Zuletzt aktualisiert: 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"]]