Types

Assets

Asset Looker Studio.

{
  "assetType": AssetType,
  "updateTime": Timestamp,
  "name": string,
  "title": string,
  "trashed": boolean,
  "updateByMeTime": Timestamp,
  "owner": string,
  "createTime": Timestamp,
  "lastViewByMeTime": Timestamp
}
Nom de propriété Type Description
assetType AssetType Type d'asset.
updateTime Code temporel Date de la dernière modification de l'élément.
name chaîne Nom (ID) de l'élément
title chaîne Titre de l'élément.
dans la corbeille boolean Indique si l'élément se trouve dans la corbeille.
updateByMeTime Code temporel Date à laquelle l'élément a été modifié par moi pour la dernière fois.
owner chaîne Propriétaire de l'élément.
createTime Code temporel Date de création de l'asset.
lastViewByMeTime Code temporel Date à laquelle l'élément a été vu pour la dernière fois par moi

AssetType

Types de composants Looker Studio.

Valeur d'énumération Description
RAPPORT Un composant du rapport.
DATA_SOURCE Un élément de source de données.

Rôle

Rôle dans une autorisation.

Valeur d'énumération Description
VIEWER Décrit les membres disposant d'autorisations d'affichage.
EDITOR Décrit les membres qui disposent de droits de modification.
PROPRIÉTAIRE Décrit les membres qui sont propriétaires.
LINK_VIEWER Décrit les membres qui disposent de droits d'affichage.
LINK_EDITOR Décrit les membres qui disposent de droits de modification.

Membre

Membre d'un objet d'autorisations.

Les membres du rôle VIEWER et EDITOR sont représentés par les préfixes suivants:

Préfixe du membre Description Exemple
user: Un compte Google. user:gus@gmail.com
group: Un groupe Google. group:api@googlegroups.com
domain: Domaine d'une organisation Google Workspace ou Cloud Identity. domain:example.com
serviceAccount: Un compte de service de projet Google Cloud. serviceAccount:gus@project.iam.gserviceaccount.com

Les membres du rôle LINK_VIEWER ou LINK_EDITOR sont représentés par l'un des éléments suivants:

Nom/préfixe du membre Description
allUsers indique que Toute personne disposant du lien peut consulter/modifier le fichier.
domain: Indique que Tous les utilisateurs du domaine disposant du lien peuvent consulter/modifier l'élément.

Autorisations

Autorisations Looker Studio pour un asset.

{
  "permissions": {
    [Role]: {
      "members": Member[]
    }
  },
  "etag": string
}
Nom de propriété Type Description
autorisations {Rôle: Membre[]} Carte des rôles et des membres.
etag chaîne pour détecter et faire échouer les modifications simultanées.

Exemples

Asset Looker Studio partagé avec trois éditeurs:

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

Asset Looker Studio partagé avec un éditeur et visible par toute personne disposant du lien.

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