Ресурс: AccessBinding
Привязка пользователя к набору ролей.
JSON-представление |
---|
{ "name": string, "roles": [ string ], // Union field |
Поля | |
---|---|
name | Только вывод. Имя ресурса этой привязки. Формат:accounts/{account}/accessBindings/{accessBinding} или Properties/{property}/accessBindings/{accessBinding}. Пример: «accounts/100/accessBindings/200» |
roles[] | Список ролей, которые можно предоставить родительскому ресурсу. Допустимые значения: predefineRoles/viewer predefinedRoles/analyst predefineRoles/editor predefinedRoles/admin predefinedRoles/no-cost-data predefinedRoles/no-revenue-data Для пользователей, если установлен пустой список ролей, эта привязка AccessBinding будет удалена. |
Поле объединения access_target . Цель, для которой нужно задать роли. access_target может быть только одним из следующих: | |
user | Если установлено, адрес электронной почты пользователя, для которого нужно задать роли. Формат: «someuser@gmail.com» |
Методы | |
---|---|
| Создает информацию о привязках множественного доступа к учетной записи или ресурсу. |
| Удаляет информацию о ссылках нескольких пользователей на учетную запись или ресурс. |
| Получает информацию о привязках множественного доступа к учетной записи или ресурсу. |
| Обновляет информацию о привязках множественного доступа к учетной записи или ресурсу. |
| Создает привязку доступа к учетной записи или ресурсу. |
| Удаляет привязку доступа к учетной записи или ресурсу. |
| Получает информацию о привязке доступа. |
| Перечисляет все привязки доступа к учетной записи или ресурсу. |
| Обновляет привязку доступа к учетной записи или ресурсу. |