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

列出标签的权限。