Typy

Zasoby

Zasób Looker Studio.

{
  "assetType": AssetType,
  "updateTime": Timestamp,
  "name": string,
  "title": string,
  "trashed": boolean,
  "updateByMeTime": Timestamp,
  "owner": string,
  "createTime": Timestamp,
  "lastViewByMeTime": Timestamp
}
Nazwa usługi Typ Opis
assetType AssetType Typ zasobu.
updateTime Sygnatura czasowa Data ostatniego użycia zasobu zmodyfikowane.
nazwa ciąg znaków Nazwa (identyfikator) zasobu.
tytuł ciąg znaków Tytuł zasobu.
w koszu wartość logiczna Wskazuje, czy zasób jest do kosza.
updateByMeTime Sygnatura czasowa Data ostatniego użycia zasobu zmodyfikowane przez mnie.
właściciel ciąg znaków Właściciel zasobu.
createTime Sygnatura czasowa Data utworzenia zasobu.
lastViewByMeTime Sygnatura czasowa Data ostatniego wyświetlenia zasobu. ode mnie

Typ komponentu

Typy zasobów Looker Studio.

Wartość typu wyliczeniowego Opis
ZGŁOŚ Zasób raportu.
DATA_SOURCE Zasób źródła danych.

Rola

rolę w uprawnieniu.

Wartość typu wyliczeniowego Opis
WIDZ Opisuje użytkowników, którzy otrzymali uprawnienia do wyświetlania.
EDITOR Opisuje użytkowników, którzy otrzymali uprawnienia do edycji.
WŁAŚCICIEL Opisuje członków, którzy są właścicielami.
LINK_VIEWER Opisuje użytkowników z uprawnieniami do wyświetlania.
LINK_EDITOR Opisuje użytkowników z uprawnieniami do edycji.

Członek

Element obiektu uprawnień.

Członkowie roli VIEWER i EDITOR są reprezentowani w następujący sposób: prefiksy:

Prefiks członka grupy Opis Przykład
user: konto Google, user:gus@gmail.com
group: Grupa dyskusyjna Google. group:api@googlegroups.com
domain: Domena organizacji Google Workspace lub Cloud Identity. domain:example.com
serviceAccount: Konto usługi projektu Google Cloud. serviceAccount:gus@project.iam.gserviceaccount.com

Członkowie roli LINK_VIEWER lub LINK_EDITOR są reprezentowani za pomocą jednej spośród następujących:

Nazwa/prefiks użytkownika Opis
allUsers Wskazuje, że Każda osoba mająca link może wyświetlać/edytować.
domain: Wskazuje, że Każda osoba w domenie mająca link może wyświetlać/edytować.

Uprawnienia

Uprawnienia narzędzia Looker Studio dotyczące zasobu.

{
  "permissions": {
    [Role]: {
      "members": Member[]
    }
  },
  "etag": string
}
Nazwa usługi Typ Opis
uprawnienia {Rola: Członek[]} Mapa ról dla członków.
ETag ciąg znaków dodaj tag do wykrywania i niepowodzeń równoczesnych modyfikacji.

Przykłady

Zasób Looker Studio udostępniony 3 edytorom:

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

Zasób Looker Studio udostępniony 1 edytorowi i widoczny dla każdej osoby, która ma link.

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