Permissões: revokeAllPermissions

Remova membros de um recurso do Looker Studio.

Para simplificar o processo de remoção do acesso do usuário aos recursos, solicitações bem-formadas sempre retornam uma resposta 200 OK, mesmo que um membro seja inválido ou não pertença 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

Essa solicitação exige que o usuário autorizado tenha permissões suficientes para gerenciar as permissões e a autorização de recursos 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
participantes Matriz <Membro> Uma lista de membros a serem removidos.
Os proprietários não podem ser removidos.
O usuário autorizado não pode ser removido.

Resposta

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

Exemplo

A seguinte ação 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"
  ]
}