Autorizzazioni: revocareAllPermissions

Rimuovere membri da un asset di Data Studio.

Per semplificare la procedura di rimozione dell'accesso degli utenti alle risorse, le richieste ben formate restituiscono sempre una risposta 200 OK, anche se un membro non è valido o non appartiene alla risorsa Data Studio.

Richiesta

Richiesta HTTP

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

Parametri del percorso

Nome parametro Tipo Descrizione
assetName stringa Il nome (ID) dell'asset.

Autorizzazione

Questa richiesta richiede che l'utente autorizzato disponga di autorizzazioni sufficienti per gestire le autorizzazioni e l'autorizzazione delle risorse 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

Il seguente comando rimuove due membri da una risorsa Data Studio.

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

Corpo della richiesta:

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