Permissions: revokeAllPermissions

Looker Studio のアセットからメンバーを削除します。

アセットへのユーザー アクセス権を削除するプロセスを単純にするため、正しい形式のリクエストは常に 200 OK レスポンスを返します。メンバーが無効であるか、メンバーが Looker Studio アセットに属していない場合も同様です。

リクエスト

HTTP リクエスト

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

パスパラメータ

パラメータ名 種類 説明
assetName string アセットの名前(ID)ID。

承認

このリクエストでは、次のスコープでアセットの権限と承認を管理するために必要な権限が、承認済みユーザーに付与されている必要があります。

範囲
https://www.googleapis.com/auth/datastudio

リクエスト本文

リクエストの本文に、次のプロパティを指定します。

プロパティ名 種類 説明
メンバー Array<Member> 削除するメンバーのリスト。
オーナーは削除できません。
承認済みのユーザーは削除できません。

レスポンス

このメソッドが成功した場合、最新の Permissions オブジェクトが返されます。

以下では、Looker Studio アセットから 2 人のメンバーを削除します。

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

リクエスト本文:

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