Благодарим за интерес к предварительной версии документации о новой платформе для тегов Google. Этот сайт проходит общедоступное бета-тестирование. Оставить отзыв

Разрешения пользователей

Список методов для этого ресурса приведен в конце страницы.

Представления ресурса

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

{
  "path": string,
  "accountId": string,
  "emailAddress": string,
  "accountAccess": {
    "permission": string
  },
  "containerAccess": [
    {
      "containerId": string,
      "permission": string
    }
  ]
}
Название объекта Значение Описание Примечания
accountAccess nested object Разрешения на доступ к аккаунту Менеджера тегов.
accountAccess.permission string Есть ли у пользователя разрешения на доступ и какого типа (пользовательские или администраторские).

Возможные значения:
  • "accountPermissionUnspecified"
  • "admin"
  • "noAccess"
  • "user"
accountId string Уникальный идентификатор аккаунта Менеджера тегов.
containerAccess[] list Разрешения на доступ к контейнеру Менеджера тегов.
containerAccess[].containerId string Идентификатор контейнера Менеджера тегов.
containerAccess[].permission string Список разрешений для контейнера.

Возможные значения:
  • "approve"
  • "containerPermissionUnspecified"
  • "edit"
  • "noAccess"
  • "publish"
  • "read"
emailAddress string Адрес электронной почты пользователя.
path string Относительный путь для API к ресурсу UserPermission в Менеджере тегов.

Методы

create
Создает для пользователя разрешение на доступ к аккаунту и контейнерам.
delete
Удаляет пользователя из аккаунта (закрывает пользователю доступ к аккаунту и всем его контейнерам).
get
Получает для пользователя разрешение на доступ к аккаунту и контейнерам.
list
Создает список пользователей, у которых есть доступ к аккаунту, а также списки разрешений на доступ к аккаунту и контейнерам для каждого из этих пользователей.
update
Обновляет пользовательское разрешение на доступ к аккаунту и контейнерам.