REST Resource: accounts.user_permissions

资源:UserPermission

表示用户对账号及其容器拥有的权限。

JSON 表示法
{
  "path": string,
  "accountId": string,
  "emailAddress": string,
  "accountAccess": {
    object (AccountAccess)
  },
  "containerAccess": [
    {
      object (ContainerAccess)
    }
  ]
}
字段
path

string

GTM 用户权限的 API 相对路径。

accountId

string

唯一标识 GTM 账号的账号 ID。

emailAddress

string

用户的电子邮件地址。

accountAccess

object (AccountAccess)

GTM 账号访问权限。

containerAccess[]

object (ContainerAccess)

GTM 容器访问权限。

AccountAccess

定义 Google 跟踪代码管理器账号访问权限。

JSON 表示法
{
  "permission": enum (AccountPermission)
}
字段
permission

enum (AccountPermission)

对于某账号,用户是没有访问权限,还是有用户访问权限或管理员权限。

账号权限

枚举
accountPermissionUnspecified
noAccess
user
admin

ContainerAccess

定义 Google 跟踪代码管理器容器访问权限。

JSON 表示法
{
  "containerId": string,
  "permission": enum (ContainerPermission)
}
字段
containerId

string

GTM 容器 ID。

permission

enum (ContainerPermission)

容器权限列表。

ContainerPermission

枚举
containerPermissionUnspecified
noAccess
read
edit
approve
publish

方法

create

创建用户的账号和容器访问权限。

delete

从账号中移除用户,撤消其对该账号及其所有容器的访问权限。

get

获取用户的账号和容器访问权限。

list

列出有权访问该账号的所有用户及其各自获得的账号和容器访问权限。

update

更新用户的账号和容器访问权限。