Autorizzazioni: revocareAllPermissions

Rimuovere i membri da un asset di Looker Studio.

Per semplificare la procedura di rimozione dell'accesso degli utenti agli asset, le richieste ben strutturate restituiscono sempre una risposta 200 OK, anche se un membro non è valido o non appartiene all'asset di Looker Studio.

Richiesta

Richiesta HTTP

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

Parametri del percorso

Nome del parametro Tipo Descrizione
assetName stringa Il nome (ID) della risorsa.

Autorizzazione

Per questa richiesta è necessario che l'utente autorizzato disponga di autorizzazioni sufficienti per gestire le autorizzazioni e le autorizzazioni degli asset con il seguente ambito:

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

Corpo della richiesta

Nel corpo della richiesta, fornisci le seguenti proprietà:

Nome proprietà Tipo Descrizione
membri Array<Membro> Un elenco di membri da rimuovere.
I proprietari non possono essere rimossi.
L'utente autorizzato non può essere rimosso.

Risposta

In caso di esito positivo, questo metodo restituisce l'oggetto Permissions aggiornato.

Esempio

Quanto segue rimuove due membri da un asset di Looker Studio.

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

Corpo della richiesta:

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