Berechtigungen: entziehenAllPermissions

Mitglieder aus einem Data Studio-Asset entfernen

Um das Entfernen des Nutzerzugriffs auf Assets zu vereinfachen, geben korrekt formatierte Anfragen immer die Antwort 200 OK zurück, auch wenn ein Mitglied ungültig ist oder nicht zum Data Studio-Asset gehört.

Anfrage

HTTP-Anfrage

POST https://datastudio.googleapis.com/v1/assets/{assetName}/permissions:revokeAllPermissions

Pfadparameter

Parametername Typ Beschreibung
assetName String Der Name (ID) des Assets.

Autorisierung

Für diese Anfrage muss der autorisierte Nutzer die Berechtigungen zum Verwalten der Assetberechtigungen und der Autorisierung mit dem folgenden Umfang haben:

Umfang
https://www.googleapis.com/auth/datastudio

Anfragetext

Geben Sie im Anfragetext die folgenden Attribute an:

Property-Name Typ Beschreibung
Mitglieder Array<Member> Eine Liste der zu entfernenden Mitglieder.
Inhaber können nicht entfernt werden.
Der autorisierte Nutzer kann nicht entfernt werden.

Antwort

Bei Erfolg gibt diese Methode das aktualisierte Berechtigungsobjekt zurück.

Beispiel

Im folgenden Beispiel werden zwei Mitglieder aus einem Data Studio-Asset entfernt.

POST https://datastudio.googleapis.com/v1/assets/assetName/permissions:revokeAllPermissions

Anfragetext:

{
  "members": [
    "user:gus@gmail.com",
    "domain:example.com"
  ]
}