Разрешения: revokeAllPermissions

Удаление элементов из ресурса 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"
  ]
}