- Ресурс: UserPermission
- АккаунтДоступ
- Разрешение учетной записи
- КонтейнерДоступ
- Разрешение контейнера
- Методы
Ресурс: UserPermission
Представляет разрешения пользователя для учетной записи и ее контейнера.
| JSON-представление |
|---|
{ "path": string, "accountId": string, "emailAddress": string, "accountAccess": { object ( |
| Поля | |
|---|---|
path | Относительный путь API GTM UserPermission. |
accountId | Идентификатор учетной записи однозначно идентифицирует учетную запись GTM. |
emailAddress | Адрес электронной почты пользователя. |
accountAccess | Разрешения на доступ к учетной записи GTM. |
containerAccess[] | Разрешения на доступ к контейнеру GTM. |
АккаунтДоступ
Определяет права доступа к аккаунту Диспетчера тегов Google.
| JSON-представление |
|---|
{
"permission": enum ( |
| Поля | |
|---|---|
permission | Имеет ли пользователь отсутствие доступа, доступ пользователя или доступ администратора к учетной записи. |
Разрешение учетной записи
| Перечисления | |
|---|---|
accountPermissionUnspecified | |
noAccess | |
user | |
admin | |
КонтейнерДоступ
Определяет права доступа к контейнеру Диспетчера тегов Google.
| JSON-представление |
|---|
{
"containerId": string,
"permission": enum ( |
| Поля | |
|---|---|
containerId | Идентификатор контейнера GTM. |
permission | Список разрешений контейнера. |
Разрешение контейнера
| Перечисления | |
|---|---|
containerPermissionUnspecified | |
noAccess | |
read | |
edit | |
approve | |
publish | |
Методы | |
|---|---|
| Создает доступ к учетной записи пользователя и контейнеру. |
| Удаляет пользователя из аккаунта, отзывая доступ к нему и всем его контейнерам. |
| Получает доступ к учетной записи и контейнеру пользователя. |
| Перечислите всех пользователей, имеющих доступ к учетной записи, а также доступ к учетной записи и контейнеру, предоставленный каждому из них. |
| Обновляет доступ к учетной записи и контейнеру пользователя. |