Pular para o conteúdo principal

INSUFFICIENT_PERMISSION

Permissão insuficiente · HTTP 403 · não repita sem corrigir

Quando ocorre​

O token é válido, mas a claim de permissões (ou o escopo de serviço, quando aceito) não cobre a permissão exigida pela rota ou pelo método gRPC.

O que fazer​

Confira se a credencial usada tem a permissão exigida. Para rota marcada [RequireServiceScope], um token de serviço com a permissão de pessoa de mesmo nome não é suficiente.

Exemplo de resposta​

{
"type": "https://devportal-vellus.prod-fintech.com/erros/insufficient-permission",
"title": "Permissão insuficiente",
"status": 403,
"detail": "O token é válido, mas a claim de permissões (ou o escopo de serviço, quando aceito) não cobre a permissão exigida pela rota ou pelo método gRPC.",
"instance": "/v2/payment",
"code": "INSUFFICIENT_PERMISSION",
"correlationId": "4f0c2a7e-9a1b-4c3e-8d2f-6b5a1e0c9d77"
}

O campo type aponta para esta página. Trate o erro pelo campo code; title e detail são texto para pessoas e podem mudar.