Ingen bench-bruker
type | https://docs.frem.sh/reference/api/errors/no-bench-seat |
| HTTP-status | 403 Forbidden |
Hva det betyr
Du har ikke en bench-bruker for frembench i denne organisasjonen, så du kan ikke opprette en bench.
En bench-bruker er en navngitt lisens, ikke noe som går til den som kommer først. Organisasjonen din kjøper et antall bench-brukere, og en administrator tildeler hver av dem til en bestemt person. Det er tildelingen som gir deg rett til en bench.
Dette er noe annet enn bench-cap-reached, som betyr at organisasjonen ikke har rom for flere bencher i det hele tatt. Her kan det være bench-brukere igjen – de er bare ikke tildelt deg.
Hva du gjør
Be en administrator i organisasjonen om å tildele deg en bench-bruker. Det kan gjøres under Fakturering → Bencher eller via API-et:
curl -X PUT \
-H "Authorization: Bearer $FREMFORGE_TOKEN" \
https://frem.sh/_app/api/v1/orgs/<org>/frembench-seats/<your-login>Det kallet krever scopet seats:write. Å tildele en eksisterende bench-bruker koster ingenting; det er bare en økning av antallet som belastes organisasjonen.
Når bench-brukeren er tildelt, prøver du igjen – ingen andre endringer trengs.
Svarformat
Alle feil fra fremforge-API-et er RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/no-bench-seat",
"title": "Forbidden",
"status": 403,
"detail": "..."
}La koden din skille feilene på type, ikke på title eller detail – de er skrevet for mennesker og kan bli formulert om.