В API управления учетными записями My Business менеджеры бизнес-аккаунтов и филиалов называются администраторами . Дополнительную информацию о том, как администраторы могут управлять учетными записями и местоположениями, см. в разделах «Учетные записи и группы местоположений в профиле компании» и «Управление сведениями о компании» .
Админы для аккаунтов и локаций представлены следующими коллекциями:
Пути к ресурсам для администраторов следующие:
accounts/{accountId}/admins/{adminId} locations/{locationId}/admins/{adminId}
- Список администраторов для учетной записи или местоположения
- Добавление администратора в учетную запись или местоположение
- Удаление администратора из учетной записи или местоположения
Список администраторов для учетной записи или местоположения
Перечисляет администраторов для указанной учетной записи или местоположения.
Чтобы перечислить администраторов учетной записи
GET https://mybusiness.googleapis.com/v1/accounts/{accountId}/admins
Чтобы составить список администраторов для местоположения
GET https://mybusinessaccountmanagement.googleapis.com/v1/locations/{locationId}/admins
Добавление администратора в учетную запись или местоположение
Приглашает кого-либо стать администратором учетной записи или местоположения. Вы должны связать адрес электронной почты приглашенного с аккаунтом Google. Когда приглашенный входит в профиль компании, используя свою учетную запись Google, ему будет предложено согласиться с положениями и условиями, прежде чем он сможет внести изменения.
Чтобы пригласить пользователя стать администратором учетной записи
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" }
Удаление администратора из учетной записи или местоположения
Удаляет администратора из указанной учетной записи или местоположения.
Чтобы удалить администратора из учетной записи
DELETE https://mybusinessaccountmanagement.googleapis.com/v1/accounts/{accountId}/admins/{adminId}
Удаление администратора из местоположения
DELETE https://mybusinessaccountmanagement.googleapis.com/v1/accounts/locations/{locationId}/admins/{adminId}