REST Resource: labels.revisions.permissions

资源:LabelPermission

适用于标签上主账号(用户、群组、受众群体)的权限。

JSON 表示法
{
  "name": string,
  "email": string,
  "role": enum (LabelRole),

  // Union field principal can be only one of the following:
  "person": string,
  "group": string,
  "audience": string
  // End of list of possible types for union field principal.
}
字段
name

string

此权限的资源名称。

email

string

指定用户或群组管理员的电子邮件地址。对于受众群体主账号,不会填充此字段。只能使用电子邮件地址插入用户和群组权限。在请求更新时,如果指定了电子邮件地址,则不应指定主账号。

role

enum (LabelRole)

主账号应拥有的角色。

联合字段 principal。此权限适用的主账号。必须是电子邮件地址、用户、群组或目标对象群组。示例:* people/12345 * groups/45678 * audiences/default principal 只能是下列其中一项:
person

string

人员资源名称。

group

string

群组资源名称。

audience

string

要向其授予角色的目标对象。audiences/default 的魔法值可用于在拥有该标签的组织的上下文中将角色应用于默认受众群体。

方法

batchDelete

删除标签权限。

batchUpdate

更新标签权限。

create

更新标签的权限。

delete

删除标签的权限。

list

列出标签的权限。