FORBIDDEN — caller lacks required role or permission
cyoda-go version 0.6.2
errors.FORBIDDEN
Section titled “errors.FORBIDDEN”FORBIDDEN — the authenticated caller does not have the role or permission required to perform the operation.
SYNOPSIS
Section titled “SYNOPSIS”HTTP: 403 Forbidden. Retryable: no.
DESCRIPTION
Section titled “DESCRIPTION”The request was authenticated successfully but the caller’s JWT claims do not include the role required by the endpoint (for example, admin is required for administrative operations). Tenant mismatch — where the caller’s tenant does not match the resource — also produces this error.
Not retryable with the same token. The token’s role claims determine access.
SEE ALSO
Section titled “SEE ALSO”- errors
- errors.UNAUTHORIZED
See also
Section titled “See also”cyoda help errors— Every error response from the Cyoda REST API carries a structurederrorCodein thepropertiesobject. Multiple codes may share the same HTTP status. Programmatic handling keys onerrorCode, not HTTP status.cyoda help errors UNAUTHORIZED— Returned when theAuthorizationheader is missing, the bearer token is expired, the token signature is invalid, or the token was issued by an untrusted issuer. Also returned when a request reaches a protected route with no identity context established by the auth middleware.
Raw formats
Section titled “Raw formats”/help/errors/forbidden.json— full descriptor (matchesGET /help/{topic}envelope)/help/errors/forbidden.md— body only