Permissões: revokeAllPermissions

Remova membros de um recurso do Data 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 Data 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 nome (ID) do recurso.

Autorização

Essa solicitação exige que o usuário autorizado tenha permissões suficientes para gerenciar as permissões de recursos e autorização 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 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

O exemplo a seguir remove dois membros de um recurso do Data Studio.

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

Corpo da solicitação:

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