Skip to main content

POST Adicionar Permissões a um Role

Adiciona uma ou mais permissões a 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 adicionadas no resource server identificado pela audience (aud) do próprio token usado na requisição — não é um parâmetro configurável no corpo.


Endpoint

POST 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 adicionar

Requisição

curl -X 'POST' \
'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": ["read_budgets", "create_budgets"]
}'

Respostas

201 Sucesso

Permissões adicionadas. Nenhum corpo é retornado.