권한: cancelAllPermissions

Looker Studio 애셋에서 구성원을 삭제합니다.

애셋에 대한 사용자 액세스 권한을 삭제하는 프로세스를 진행하기 위해 올바른 형식의 요청은 멤버가 유효하지 않거나 Looker Studio 애셋에 속하지 않더라도 항상 200 OK 응답을 반환합니다.

요청

HTTP 요청

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

경로 매개변수

매개변수 이름 유형 설명
assetName string 저작물의 이름 (ID) 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"
  ]
}