REST Resource: accounts.user_permissions

Ресурс: UserPermission

Представляет разрешения пользователя для учетной записи и ее контейнера.

JSON-представление
{
  "path": string,
  "accountId": string,
  "emailAddress": string,
  "accountAccess": {
    object (AccountAccess)
  },
  "containerAccess": [
    {
      object (ContainerAccess)
    }
  ]
}
Поля
path

string

Относительный путь API GTM UserPermission.

accountId

string

Идентификатор учетной записи однозначно идентифицирует учетную запись GTM.

emailAddress

string

Адрес электронной почты пользователя.

accountAccess

object ( AccountAccess )

Разрешения на доступ к учетной записи GTM.

containerAccess[]

object ( ContainerAccess )

Разрешения на доступ к контейнеру GTM.

АккаунтДоступ

Определяет права доступа к аккаунту Диспетчера тегов Google.

JSON-представление
{
  "permission": enum (AccountPermission)
}
Поля
permission

enum ( AccountPermission )

Имеет ли пользователь отсутствие доступа, доступ пользователя или доступ администратора к учетной записи.

Разрешение учетной записи

Перечисления
accountPermissionUnspecified
noAccess
user
admin

КонтейнерДоступ

Определяет права доступа к контейнеру Диспетчера тегов Google.

JSON-представление
{
  "containerId": string,
  "permission": enum (ContainerPermission)
}
Поля
containerId

string

Идентификатор контейнера GTM.

permission

enum ( ContainerPermission )

Список разрешений контейнера.

Разрешение контейнера

Перечисления
containerPermissionUnspecified
noAccess
read
edit
approve
publish

Методы

create

Создает доступ к учетной записи пользователя и контейнеру.

delete

Удаляет пользователя из аккаунта, отзывая доступ к нему и всем его контейнерам.

get

Получает доступ к учетной записи и контейнеру пользователя.

list

Перечислите всех пользователей, имеющих доступ к учетной записи, а также доступ к учетной записи и контейнеру, предоставленный каждому из них.

update

Обновляет доступ к учетной записи и контейнеру пользователя.