权限:revokeAllPermissions

从数据洞察资源中移除成员。

为了简化移除用户对资源访问权限的过程,即使成员无效或不属于数据洞察资源,格式正确的请求也始终会返回 200 OK 响应。

请求

HTTP 请求

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

路径参数

参数名称 类型 说明
assetName 字符串 相应素材资源的名称 (ID)。

授权

此请求需要获得以下范围的授权,并且授权用户必须具有足够的权限来管理资产权限和授权:

范围
https://www.googleapis.com/auth/datastudio

请求正文

在请求正文中提供以下属性:

属性名称 类型 说明
成员 Array<Member> 要移除的成员列表。
无法移除所有者。
无法移除已获授权的用户。

响应

如果成功,此方法将返回更新后的权限对象。

示例

以下代码会从数据洞察资源中移除两名成员。

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

请求正文:

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