Skip to main content

DELETE Remover Permissões de um Role

Remove uma ou mais permissões de um role no Auth0.

Autenticação necessária

Esta rota requer o header Authorization: Bearer {accessToken}

Permissão necessária

Exige a permissão update_roles.

resource_server_identifier

As permissões são removidas do resource server identificado pela audience (aud) do próprio token usado na requisição.


Endpoint

DELETE https://api-dev.imagemais.com.br/api/auth/roles/{id}/permissions

Parâmetros de Rota

NomeTipoObrigatórioDescrição
idstringID do role no Auth0

Corpo da Requisição

CampoTipoObrigatórioDescrição
permissionsstring[]Nomes das permissões (scopes) a remover

Requisição

curl -X 'DELETE' \
'https://api-dev.imagemais.com.br/api/auth/roles/rol_NpZ4mK9vQsTr2LxW/permissions' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer {accessToken}' \
-d '{
"permissions": ["create_budgets"]
}'

Respostas

200 Sucesso

Permissões removidas. Nenhum corpo é retornado.