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

Удаление участников из ресурса Looker Studio.

Чтобы упростить процесс удаления доступа пользователей к ресурсам, правильно сформированные запросы всегда возвращают ответ 200 OK , даже если член недействителен или не принадлежит активу Looker Studio.

Запрос

HTTP-запрос

POST https://datastudio.googleapis.com/v1/assets/{assetName}/permissions:revokeAllPermissions

Параметры пути

Имя параметра Тип Описание
имя_актива нить Имя (ID) идентификатор актива.

Авторизация

Этот запрос требует, чтобы авторизованный пользователь имел достаточные разрешения для управления разрешениями и авторизацией активов в следующей области:

Объем
https://www.googleapis.com/auth/datastudio

Тело запроса

В теле запроса укажите следующие свойства:

Имя свойства Тип Описание
члены Массив< Челен > Список участников, которых нужно удалить.
Владельцев удалить невозможно.
Авторизованного пользователя удалить невозможно.

Ответ

В случае успеха этот метод возвращает обновленный объект Permissions .

Пример

Следующий пример удаляет двух участников из ресурса Looker Studio.

POST https://datastudio.googleapis.com/v1/assets/assetName/permissions:revokeAllPermissions

Тело запроса:

{
  "members": [
    "user:gus@gmail.com",
    "domain:example.com"
  ]
}