- Ресурс: 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 |
Методы | |
---|---|
| Создает доступ к учетной записи пользователя и контейнеру. |
| Удаляет пользователя из аккаунта, отзывая доступ к нему и всем его контейнерам. |
| Получает доступ к учетной записи и контейнеру пользователя. |
| Перечислите всех пользователей, имеющих доступ к учетной записи, а также доступ к учетной записи и контейнеру, предоставленный каждому из них. |
| Обновляет доступ к учетной записи и контейнеру пользователя. |