Fügt eine Berechtigung für eine Datei oder eine freigegebene Ablage ein.
Warnung:Gleichzeitige Berechtigungsvorgänge für dieselbe Datei werden nicht unterstützt. Es wird nur die letzte Aktualisierung angewendet.
HTTP-Anfrage
POST https://www.googleapis.com/drive/v2/files/{fileId}/permissions
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
fileId |
Die ID der Datei oder geteilten Ablage. |
Abfrageparameter
Parameter | |
---|---|
emailMessage |
Eine benutzerdefinierte Nachricht im Nur-Textformat, die in Benachrichtigungs-E-Mails aufgenommen werden soll. |
enforceSingleParent |
Eingestellt: Weitere Informationen finden Sie unter |
moveToNewOwnersRoot |
Dieser Parameter wird nur wirksam, wenn sich das Element nicht in einer geteilten Ablage befindet und mit der Anfrage versucht wird, die Inhaberschaft des Elements zu übertragen. Wenn |
sendNotificationEmails |
Ob Benachrichtigungs-E-Mails gesendet werden sollen, wenn Inhalte für Nutzer oder Gruppen freigegeben werden. Dieser Parameter wird ignoriert und eine E-Mail wird gesendet, wenn |
supportsAllDrives |
Ob die anfragende Anwendung sowohl „Meine Ablage“ als auch geteilte Ablagen unterstützt. |
supportsTeamDrives |
Verworfen. Verwenden Sie stattdessen |
useDomainAdminAccess |
Stellen Sie die Anfrage als Domainadministrator. Wenn diese Option auf „wahr“ gesetzt ist, erhält der Antragsteller Zugriff, wenn sich der Datei-ID-Parameter auf eine geteilte Ablage bezieht und der Antragsteller Administrator der Domain ist, zu der die geteilte Ablage gehört. |
enforceExpansiveAccess |
Gibt an, ob für die Anfrage erweiterte Zugriffsregeln erzwungen werden sollen. |
Anfragetext
Der Anfragetext enthält eine Instanz von Permission
.
Antworttext
Bei Erfolg enthält der Antworttext eine neu erstellte Instanz von Permission
.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/docs
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
Einige Bereiche sind eingeschränkt und erfordern eine Sicherheitsprüfung, damit Ihre App sie verwenden kann. Weitere Informationen finden Sie im Leitfaden zur Autorisierung.