Google Drive API Dateieigentümer ändern
Hallo,
ich versuche mittels der Googleapi den Eigentümer einer Datei zu ändern.
Der neue Eigentümer hat bereits eine Permission als writer.
Am nächsten bin ich meinem Ziel bisher mit folgendem Aufruf gekommen:
Dann erhalte ich als Rückmeldung:
Auch "supportsTeamDrives=false" (und auch true) ändert hieran nichts.
Danke schon mal für eure Antworten.
ich versuche mittels der Googleapi den Eigentümer einer Datei zu ändern.
Der neue Eigentümer hat bereits eine Permission als writer.
Am nächsten bin ich meinem Ziel bisher mit folgendem Aufruf gekommen:
PATCH https://www.googleapis.com/drive/v3/files/XXXXXX/permissions/YYYYY?transferOwnership=true&useDomainAdminAccess=true
{
"kind": "drive#permission",
"role": "owner"
}
Dann erhalte ich als Rückmeldung:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "notFound",
"message": "Team Drive not found: XXXXXX",
"locationType": "parameter",
"location": "teamDriveId"
}
],
"code": 404,
"message": "Team Drive not found: XXXXXX"
}
}
Auch "supportsTeamDrives=false" (und auch true) ändert hieran nichts.
Danke schon mal für eure Antworten.
Please also mark the comments that contributed to the solution of the article
Content-Key: 356486
Url: https://administrator.de/contentid/356486
Printed on: May 4, 2024 at 15:05 o'clock
8 Comments
Latest comment
Was ist das für ein Google Drive Account? Wenn das ein privater ist kannst du aus Prinzip keinen anderen User als Owner setzen, du kannst dann anderen nur writer und read Permissions vergeben, sie können aber selber nicht owner von einerr Datei in deinem eigenen Account werden.
Das wird nur bei einem TeamDrive möglich sein.
Das wird nur bei einem TeamDrive möglich sein.
Kannst du denn in der Google GUI überhaupt den Owner ändern?
Also ich habe das hier mal mit einem GSuite-Account ausprobiert, und es läuft einwandfrei.
Muss ich mal schauen, irgendwo in der Admin-Konsole wird sich da sicherlich was finden.
Muss ich mal schauen, irgendwo in der Admin-Konsole wird sich da sicherlich was finden.
Zitat von @WPFORGE:
Ich hatte eben ein einstündige Gespräche mit dem Google Support.
Die sagen, eine manuelle Übertragung der EigentümerEigenschaft durch einen Administration sei nicht für einzelne Files möglich.
Und was die API tut interessiert Sie nicht.....
Wow, sag ihnen mal das es hier sehr wohl geht . Ist zwar noch ein Google Apps Account, der aber natürlich auf GSuite migriert wurde.Ich hatte eben ein einstündige Gespräche mit dem Google Support.
Die sagen, eine manuelle Übertragung der EigentümerEigenschaft durch einen Administration sei nicht für einzelne Files möglich.
Und was die API tut interessiert Sie nicht.....