Assets
Ein Looker Studio-Asset.
{
"assetType": AssetType,
"updateTime": Timestamp,
"name": string,
"title": string,
"trashed": boolean,
"updateByMeTime": Timestamp,
"owner": string,
"createTime": Timestamp,
"lastViewByMeTime": Timestamp
}
Property-Name | Typ | Beschreibung |
---|---|---|
assetType | AssetType | Der Asset-Typ. |
updateTime | Zeitstempel | Datum der letzten Änderung des Assets. |
name | String | Der Name (ID) des Assets. |
title | String | Der Titel des Assets. |
in den Papierkorb verschoben | boolean | Gibt an, ob sich das Asset im Papierkorb befindet. |
updateByMeTime | Zeitstempel | Datum, an dem das Asset zuletzt von mir geändert wurde. |
Inhaber | String | Der Inhaber des Assets |
createTime | Zeitstempel | Erstellungsdatum des Assets. |
lastViewByMeTime | Zeitstempel | Datum, an dem das Asset zuletzt von mir angesehen wurde |
AssetType
Die Typen der Looker Studio-Assets.
Enum-Wert | Beschreibung |
---|---|
BERICHT | Ein Berichts-Asset |
DATA_SOURCE | Ein Datenquellen-Asset. |
Rolle
Eine Rolle in einer Berechtigung.
Enum-Wert | Beschreibung |
---|---|
ZUSCHAUER | Beschreibt Mitglieder, denen Leseberechtigungen gewährt wurden. |
EDITOR | Beschreibt Mitglieder, denen Bearbeitungsberechtigungen gewährt wurden. |
INHABER | Beschreibt Mitglieder, die Inhaber sind. |
LINK_VIEWER | Beschreibt Mitglieder mit Leseberechtigungen. |
LINK_EDITOR | Beschreibt Mitglieder, die Bearbeitungsberechtigungen haben. |
Mitglied
Ein Mitglied eines Berechtigungsobjekts.
Mitglieder der Role VIEWER
und EDITOR
werden mit den folgenden Präfixen dargestellt:
Mitgliederpräfix | Beschreibung | Beispiel |
---|---|---|
user: |
Ein Google-Konto. | user:gus@gmail.com |
group: |
Eine Google-Gruppe. | group:api@googlegroups.com |
domain: |
Die Domain einer Google Workspace- oder Cloud Identity-Organisation. | domain:example.com |
serviceAccount: |
Ein Google Cloud-Projekt-Dienstkonto. | serviceAccount:gus@project.iam.gserviceaccount.com |
Mitglieder der Rolle LINK_VIEWER
oder LINK_EDITOR
werden durch eine der folgenden Optionen dargestellt:
Mitgliedsname/-präfix | Beschreibung |
---|---|
allUsers |
Sie gibt an, dass Jeder, der über den Link verfügt, das Element ansehen/bearbeiten darf. |
domain:
|
Gibt an, dass Jeder in der Domain, der über den Link verfügt, das Element ansehen/bearbeiten darf. |
Berechtigungen
Looker Studio-Berechtigungen für ein Asset.
{
"permissions": {
[Role]: {
"members": Member[]
}
},
"etag": string
}
Property-Name | Typ | Beschreibung |
---|---|---|
Berechtigungen | {Rolle: Mitglied[]} | Eine Zuordnung der Rollen zu den Mitgliedern. |
etag | String | ETag, um gleichzeitige Änderungen zu erkennen und fehlschlagen zu lassen. |
Beispiele
Ein Looker Studio-Asset, das für drei Mitbearbeiter freigegeben ist:
{
"permissions": {
"OWNER": {
"members": [
"user:gus@gmail.com"
]
},
"EDITOR": {
"members": [
"user:jen@gmail.com",
"user:amy@gmail.com",
"group:api@googlegroups.com"
]
}
},
"etag": "BwXe3ECCjl0="
}
Ein Looker Studio-Asset, das für einen Bearbeiter freigegeben ist und von jedem angesehen werden kann, der den Link hat.
{
"permissions": {
"OWNER": {
"members": [
"user:gus@example.com"
]
},
"EDITOR": {
"members": [
"group:gus-team@example.com"
]
},
"LINK_VIEWER": {
"members": [
"allUsers"
]
}
},
"etag": "OBr4bWCCtl0"
}