Jenis

Aset

Aset Looker Studio.

{
  "assetType": AssetType,
  "updateTime": Timestamp,
  "name": string,
  "title": string,
  "trashed": boolean,
  "updateByMeTime": Timestamp,
  "owner": string,
  "createTime": Timestamp,
  "lastViewByMeTime": Timestamp
}
Nama properti Jenis Deskripsi
assetType AssetType Jenis aset.
updateTime Stempel waktu Tanggal aset terakhir diubah.
name string Nama (ID) aset.
title string Judul aset.
dibuang boolean Menunjukkan apakah aset berada di sampah.
updateByMeTime Stempel waktu Tanggal aset terakhir diubah oleh saya.
owner string Pemilik aset.
createTime Stempel waktu Tanggal aset dibuat.
lastViewByMeTime Stempel waktu Tanggal aset terakhir dilihat oleh saya

AssetType

Jenis aset Looker Studio.

Nilai enum Deskripsi
LAPORKAN Aset laporan.
DATA_SOURCE Aset sumber data.

Role

Peran dalam izin.

Nilai enum Deskripsi
VIEWER Menjelaskan anggota yang telah diberi izin lihat.
EDITOR Menjelaskan anggota yang telah diberikan izin edit.
PEMILIK Menjelaskan anggota yang merupakan pemilik.
LINK_VIEWER Menjelaskan anggota yang memiliki izin lihat.
LINK_EDITOR Menjelaskan anggota yang memiliki izin edit.

Anggota

Anggota objek izin.

Anggota Peran VIEWER dan EDITOR direpresentasikan menggunakan awalan berikut:

Awalan anggota Deskripsi Contoh
user: Akun Google. user:gus@gmail.com
group: Google Grup. group:api@googlegroups.com
domain: Domain organisasi Google Workspace atau Cloud Identity. domain:example.com
serviceAccount: Akun layanan Project Google Cloud. serviceAccount:gus@project.iam.gserviceaccount.com

Anggota Peran LINK_VIEWER atau LINK_EDITOR direpresentasikan menggunakan salah satu dari yang berikut:

Nama/awalan anggota Deskripsi
allUsers Menunjukkan bahwa Siapa saja yang memiliki link dapat melihat/mengedit.
domain: Menunjukkan bahwa Siapa saja di domain yang memiliki link dapat melihat/mengedit.

Izin

Izin Looker Studio untuk aset.

{
  "permissions": {
    [Role]: {
      "members": Member[]
    }
  },
  "etag": string
}
Nama properti Jenis Deskripsi
izin {Peran: Anggota[]} Peta peran untuk anggota.
etag string untuk mendeteksi dan menggagalkan modifikasi serentak.

Contoh

Aset Looker Studio yang dibagikan kepada tiga editor:

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

Aset Looker Studio yang dibagikan kepada satu editor dan dapat dilihat oleh siapa saja yang memiliki link.

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