类型

素材资源

Looker Studio 资源。

{
 
"assetType": AssetType,
 
"updateTime": Timestamp,
 
"name": string,
 
"title": string,
 
"trashed": boolean,
 
"updateByMeTime": Timestamp,
 
"owner": string,
 
"createTime": Timestamp,
 
"lastViewByMeTime": Timestamp
}
属性名称 类型 说明
assetType 资源类型 资产的类型。
updateTime 时间戳 资产上次使用的日期 。
name 字符串 资产的名称 (ID)。
标题 字符串 资源的标题。
已删除 布尔值 指明资产是否位于 回收站。
updateByMeTime 时间戳 资产上次使用的日期 由我修改。
所有者 字符串 资源的所有者。
createTime 时间戳 资源的创建日期。
lastViewByMeTime 时间戳 资产的上次查看日期 作者:我

资源类型

Looker Studio 资源的类型。

枚举值 说明
REPORT 报告资源。
DATA_SOURCE 数据源资源。

角色

权限中的角色。

枚举值 说明
VIEWER 描述已被授予查看权限的成员。
EDITOR 描述已被授予修改权限的成员。
所有者 描述群主成员。
LINK_VIEWER 描述拥有查看权限的成员。
LINK_EDITOR 描述拥有修改权限的成员。

成员

权限对象的成员。

VIEWEREDITOR Role 的成员用以下代码表示 前缀:

成员前缀 说明 示例
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 Role 的成员使用一个 下列各项:

成员名称/前缀 说明
allUsers 表示知道链接的任何人都可以查看/编辑
domain: 表示网域中知道链接的任何人都可以 查看/修改

权限

资源的 Looker Studio 权限。

{
 
"permissions": {
   
[Role]: {
     
"members": Member[]
   
}
 
},
 
"etag": string
}
属性名称 类型 说明
权限 {Role: 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"
}