類型

素材資源

Looker Studio 資產。

{
  "assetType": AssetType,
  "updateTime": Timestamp,
  "name": string,
  "title": string,
  "trashed": boolean,
  "updateByMeTime": Timestamp,
  "owner": string,
  "createTime": Timestamp,
  "lastViewByMeTime": Timestamp
}
資源名稱 類型 說明
assetType AssetType 資產的類型。
updateTime 時間戳記 上次修改資產的日期。
名稱 字串 資產的名稱 (ID)。
title 字串 資產的標題。
已移至垃圾桶 布林值 表示資產是否位於垃圾桶。
updateByMeTime 時間戳記 「我上次修改資產的日期」
擁有者 字串 資產擁有者。
createTime 時間戳記 資產的建立日期。
lastViewByMeTime 時間戳記 上次查看資產的日期

AssetType

Looker Studio 資產類型。

列舉值 說明
報表 報表資產。
DATA_SOURCE 資料來源素材資源。

角色

權限中的角色。

列舉值 說明
觀眾 說明已獲得檢視權限的成員。
編輯器 說明擁有編輯權限的成員。
擁有者 說明是擁有者的成員。
LINK_VIEWER 說明擁有檢視權限的成員。
LINK_EDITOR 說明擁有編輯權限的成員。

成員

權限物件的成員。

VIEWEREDITOR 角色的成員會使用下列前置字串:

成員前置字串 說明 範例
user: Google 帳戶。 user:gus@gmail.com
group: Google 網路論壇群組。 group:api@googlegroups.com
domain: Google Workspace 或 Cloud Identity 機構的網域。 domain:example.com
serviceAccount: Google Cloud 專案服務帳戶。 serviceAccount:gus@project.iam.gserviceaccount.com

LINK_VIEWERLINK_EDITOR 角色的成員會使用下列其中一個值表示:

成員名稱/前置字串 說明
allUsers 表示「知道連結的使用者皆可檢視/編輯」
domain: 表示「網域中知道連結的任何人都能查看/編輯」

權限

資產的 Looker Studio 權限。

{
  "permissions": {
    [Role]: {
      "members": Member[]
    }
  },
  "etag": string
}
資源名稱 類型 說明
權限 {角色Member[]} 角色一覽圖
ETag 字串 etag 來偵測並失敗並行修改。

範例

與三個編輯者共用的 Looker Studio 素材資源:

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

Looker Studio 素材資源與單一編輯者共用,且所有知道連結的使用者都能查看。

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