Управление администраторами для аккаунтов и адресов

В My Business Account Management API менеджеры аккаунтов организаций и адресов называются администраторами. Дополнительную информацию вы можете найти в статьях об аккаунтах и группах адресов и об управлении данными о компании.

Администраторы аккаунтов и адресов представлены в следующих подборках:

Пути к ресурсам, представляющим администраторов:

accounts/{accountId}/admins/{adminId}
locations/{locationId}/admins/{adminId}
Доступные действия:

Как получить список администраторов аккаунта или адреса

Вы можете получить список администраторов для определенного аккаунта или адреса.

HTTP

Для аккаунта:

GET
https://mybusiness.googleapis.com/v1/accounts/{accountId}/admins

Для адреса:

GET
https://mybusinessaccountmanagement.googleapis.com/v1/locations/{locationId}/admins

Как добавить администратора аккаунта или адреса

Вы можете отправить выбранному пользователю приглашение. Вы должны связать его адрес электронной почты с аккаунтом Google. Когда приглашенный пользователь войдет в сервис "Профиль компании" с помощью своего аккаунта Google, ему нужно будет принять Условия использования. Только после этого он сможет вносить изменения.

HTTP

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

POST
https://mybusinessaccountmanagement.googleapis.com/v1/accounts/{accountId}/admins

Приглашение пользователя стать администратором адреса:

POST
https://mybusinessaccountmanagement.googleapis.com/v1/locations/{locationId}/admins
{
  "role": "MANAGER",
  "adminName": "example@example.com"
}

Приглашение LocationGroup стать администратором адреса:

POST
https://mybusinessaccountmanagement.googleapis.com/v1/locations/{locationId}/admins
{
  "account": "LocationGroupID",
  "role": "MANAGER"
}

Как удалить администратора из аккаунта или адреса

Вы можете удалить администратора из определенного аккаунта или адреса.

HTTP

Из аккаунта:

DELETE
https://mybusinessaccountmanagement.googleapis.com/v1/accounts/{accountId}/admins/{adminId}

Из адреса:

DELETE
https://mybusinessaccountmanagement.googleapis.com/v1/accounts/locations/{locationId}/admins/{adminId}