Удаление элементов из ресурса Data Studio.
Для упрощения процесса удаления доступа пользователей к ресурсам, корректно сформированные запросы всегда возвращают ответ 200 OK , даже если элемент недействителен или не принадлежит ресурсу Data Studio.
Запрос
HTTP-запрос
POST https://datastudio.googleapis.com/v1/assets/{assetName}/permissions:revokeAllPermissions
Параметры пути
| Имя параметра | Тип | Описание |
|---|---|---|
| assetName | нить | Название (ID) актива. |
Авторизация
Для выполнения этого запроса авторизованный пользователь должен обладать достаточными правами для управления правами доступа и авторизации к ресурсам в следующем объеме:
| Объем |
|---|
https://www.googleapis.com/auth/datastudio |
Текст запроса
В теле запроса укажите следующие свойства:
| Название объекта недвижимости | Тип | Описание |
|---|---|---|
| члены | Массив< Участник > | Список участников, которых следует удалить. Удалить владельцев невозможно. Удалить авторизованного пользователя невозможно. |
Ответ
В случае успеха этот метод возвращает обновленный объект Permissions .
Пример
Следующая команда удаляет два элемента из ресурса Data Studio.
POST https://datastudio.googleapis.com/v1/assets/assetName/permissions:revokeAllPermissions
Текст запроса:
{
"members": [
"user:gus@gmail.com",
"domain:example.com"
]
}