Tipi

Asset

Un asset di Looker Studio.

{
  "assetType": AssetType,
  "updateTime": Timestamp,
  "name": string,
  "title": string,
  "trashed": boolean,
  "updateByMeTime": Timestamp,
  "owner": string,
  "createTime": Timestamp,
  "lastViewByMeTime": Timestamp
}
Nome proprietà Tipo Descrizione
assetType AssetType Il tipo di risorsa.
updateTime Timestamp Data dell'ultima modifica della risorsa.
nome stringa Il nome (ID) della risorsa.
title stringa Il titolo della risorsa.
nel cestino boolean Indica se l'asset è nel cestino.
updateByMeTime Timestamp La data dell'ultima modifica della risorsa da me.
proprietario stringa Il proprietario della risorsa.
createTime Timestamp Data di creazione della risorsa.
lastViewByMeTime Timestamp Data dell'ultima visualizzazione della risorsa da me

AssetType

I tipi di asset di Looker Studio.

Valore numerico Descrizione
REPORT Una risorsa del report.
DATA_SOURCE Un asset di origine dati.

Ruolo

Un ruolo in un'autorizzazione.

Valore numerico Descrizione
VIEWER Descrive i membri a cui sono state concesse autorizzazioni di visualizzazione.
EDITOR Descrive i membri a cui sono state concesse autorizzazioni di modifica.
PROPRIETARIO Descrive i membri che sono proprietari.
LINK_VIEWER Descrive i membri con autorizzazioni di visualizzazione.
LINK_EDITOR Descrive i membri con autorizzazioni di modifica.

Membro

Un membro di un oggetto autorizzazioni.

I membri dei Ruolo VIEWER e EDITOR sono rappresentati utilizzando i seguenti prefissi:

Prefisso membro Descrizione Esempio
user: Un Account Google. user:gus@gmail.com
group: Un gruppo Google. group:api@googlegroups.com
domain: Il dominio di un'organizzazione Google Workspace o Cloud Identity. domain:example.com
serviceAccount: Un account di servizio del progetto Google Cloud. serviceAccount:gus@project.iam.gserviceaccount.com

I membri del ruolo LINK_VIEWER o LINK_EDITOR sono rappresentati utilizzando uno dei seguenti elementi:

Nome/prefisso membro Descrizione
allUsers Indica che Chiunque abbia il link può visualizzare/modificare.
domain: Indica che Chiunque nel dominio abbia il link può visualizzare/modificare.

Autorizzazioni

Autorizzazioni di Looker Studio per un asset.

{
  "permissions": {
    [Role]: {
      "members": Member[]
    }
  },
  "etag": string
}
Nome proprietà Tipo Descrizione
autorizzazioni {Ruolo: Membro[]} Una mappa del ruolo ai membri.
etag stringa per rilevare le modifiche simultanee e non superarle.

Esempi

Un asset di Looker Studio condiviso con tre editor:

{
  "permissions": {
    "OWNER": {
      "members": [
        "user:gus@gmail.com"
      ]
    },
    "EDITOR": {
      "members": [
        "user:jen@gmail.com",
        "user:amy@gmail.com",
        "group:api@googlegroups.com"
      ]
    }
  },
  "etag": "BwXe3ECCjl0="
}

Un asset di Looker Studio condiviso con un editor e visibile a chiunque abbia il link.

{
  "permissions": {
    "OWNER": {
      "members": [
        "user:gus@example.com"
      ]
    },
    "EDITOR": {
      "members": [
        "group:gus-team@example.com"
      ]
    },
    "LINK_VIEWER": {
      "members": [
        "allUsers"
      ]
    }
  },
  "etag": "OBr4bWCCtl0"
}