Éléments
Un composant 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'élément. |
updateTime | Horodatage | Date à laquelle l'élément était le dernier modifiées. |
nom | chaîne | Nom (ID) de l'élément. |
titre | chaîne | Titre de l'élément. |
placé dans la corbeille | booléen | Indique si l'élément se trouve dans dans la corbeille. |
updateByMeTime | Horodatage | Date à laquelle l'élément était le dernier modifiées par moi. |
owner | chaîne | Propriétaire de l'élément. |
createTime | Horodatage | Date de création de l'élément. |
lastViewByMeTime | Horodatage | Date à laquelle l'asset a été consulté pour la dernière fois par moi |
AssetType
Types de composants Looker Studio.
Valeur d'énumération | Description |
---|---|
RAPPORT | Un composant de rapport. |
DATA_SOURCE | Élément de source de données. |
Rôle
Rôle dans une autorisation.
Valeur d'énumération | Description |
---|---|
SPECTATEURS | Décrit les membres disposant d'autorisations d'affichage. |
EDITOR | Décrit les membres disposant d'autorisations de modification. |
PROPRIÉTAIRE | Décrit les membres qui sont propriétaires. |
LINK_VIEWER | Décrit les membres disposant de droits d'affichage. |
LINK_EDITOR | Décrit les membres disposant de droits de modification. |
Membre
Membre d'un objet d'autorisations.
Les membres des rôles VIEWER
et EDITOR
sont représentés à l'aide du code suivant :
préfixes:
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 à l'aide d'un
des éléments suivants:
Nom/préfixe du membre | Description |
---|---|
allUsers |
Indique que Tous les utilisateurs disposant du lien peuvent consulter/modifier le fichier. |
domain:
|
indique que tous les utilisateurs du domaine disposant du lien peuvent afficher/modifier. |
Autorisations
Autorisations Looker Studio pour un composant.
{
"permissions": {
[Role]: {
"members": Member[]
}
},
"etag": string
}
Nom de propriété | Type | Description |
---|---|---|
autorisations | {Rôle: Membre[]} | Carte des rôles des membres. |
etag | chaîne | ETag pour détecter et échouer de modifications simultanées. |
Exemples
Un composant 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"
}