Permissões: revokeAllPermissions

Remover membros de um recurso do Looker Studio.

Para simplificar o processo de remover o acesso de usuários a recursos, solicitações bem formadas sempre retornam uma resposta 200 OK, mesmo que um membro seja inválido ou não pertencem ao recurso do Looker Studio.

Solicitação

Solicitação HTTP

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

Parâmetros de caminho

Nome do parâmetro Tipo Descrição
assetName string O ID do nome (ID) do recurso.

Autorização

Esta solicitação exige que o usuário autorizado tenha permissões suficientes para gerenciar as permissões e autorizações de ativos com o seguinte escopo:

Escopo
https://www.googleapis.com/auth/datastudio

Corpo da solicitação

No corpo da solicitação, informe as seguintes propriedades:

Nome da propriedade Tipo Descrição
membros Matriz <Membro> Uma lista de participantes a serem removidos.
Proprietários não pode ser removido.
O usuário autorizado não pode ser removida.

Resposta

Se for bem-sucedido, esse método retornará o objeto Permissões atualizado.

Exemplo

O comando a seguir remove dois membros de um recurso do Looker Studio.

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

Corpo da solicitação:

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