ประเภท

ชิ้นงาน

ชิ้นงาน Looker Studio

{
  "assetType": AssetType,
  "updateTime": Timestamp,
  "name": string,
  "title": string,
  "trashed": boolean,
  "updateByMeTime": Timestamp,
  "owner": string,
  "createTime": Timestamp,
  "lastViewByMeTime": Timestamp
}
ชื่อพร็อพเพอร์ตี้ Type คำอธิบาย
assetType AssetType ประเภทของเนื้อหา
updateTime การประทับเวลา วันที่แก้ไขเนื้อหาครั้งล่าสุด
ชื่อ สตริง ชื่อ (รหัส) ของเนื้อหา
title สตริง ชื่อของเนื้อหา
ทิ้งลงถังขยะแล้ว boolean ระบุว่าเนื้อหาอยู่ในถังขยะหรือไม่
updateByMeTime การประทับเวลา วันที่ที่แก้ไขล่าสุด โดยฉัน
owner สตริง เจ้าของเนื้อหา
createTime การประทับเวลา วันที่สร้างเนื้อหา
lastViewByMeTime การประทับเวลา วันที่ที่มีการดูเนื้อหาครั้งล่าสุด โดยฉัน

AssetType

ประเภทของชิ้นงาน Looker Studio

ค่า enum คำอธิบาย
รายงาน ชิ้นงานรายงาน
DATA_SOURCE ชิ้นงานแหล่งข้อมูล

บทบาท

บทบาทในสิทธิ์

ค่า enum คำอธิบาย
ผู้ชม อธิบายสมาชิกที่ได้รับสิทธิ์การดู
เอดิเตอร์ อธิบายสมาชิกที่ได้รับสิทธิ์ในการแก้ไข
เจ้าของ อธิบายสมาชิกที่เป็นเจ้าของ
LINK_VIEWER อธิบายสมาชิกที่มีสิทธิ์ดู
LINK_EDITOR อธิบายสมาชิกที่มีสิทธิ์แก้ไข

สมาชิก

สมาชิกของออบเจ็กต์สิทธิ์

สมาชิกของบทบาท VIEWER และ EDITOR จะใช้คำนำหน้าต่อไปนี้

คำนำหน้าสมาชิก คำอธิบาย ตัวอย่าง
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_VIEWER หรือ LINK_EDITOR จะแสดงโดยใช้บทบาทใดบทบาทหนึ่งต่อไปนี้

ชื่อสมาชิก/คำนำหน้า คำอธิบาย
allUsers ระบุว่าทุกคนที่มีลิงก์สามารถดู/แก้ไขได้
domain: ระบุว่าทุกคนในโดเมนที่มีลิงก์จะดู/แก้ไขได้

สิทธิ์

สิทธิ์ Looker Studio สําหรับเนื้อหา

{
  "permissions": {
    [Role]: {
      "members": Member[]
    }
  },
  "etag": string
}
ชื่อพร็อพเพอร์ตี้ Type คำอธิบาย
สิทธิ์ {บทบาท: สมาชิก[]} แผนที่ของบทบาทสำหรับสมาชิก
etag สตริง เพื่อตรวจจับและไม่ทำการแก้ไข พร้อมๆ กัน

ตัวอย่าง

ชิ้นงาน Looker Studio ที่แชร์กับเอดิเตอร์ 3 คน ได้แก่

{
  "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 ที่แชร์กับเอดิเตอร์ 1 คนและทุกคนที่มีลิงก์จะดูได้

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