Gå til hovedindhold

Ingen bench-bruger

typehttps://docs.frem.sh/reference/api/errors/no-bench-seat
HTTP status403 Forbidden

Hvad det betyder

Du har ikke en frembench-bruger i denne organisation, så du kan ikke oprette en bench.

En bench-bruger er en navngiven licens, ikke noget, der fordeles efter først-til-mølle-princippet. Din organisation køber et antal brugere, og en administrator tildeler hver af dem til en bestemt person. Det er en tildelt bruger, der giver dig ret til en bench.

Det er noget andet end bench-cap-reached, som betyder, at organisationen slet ikke kan få endnu en bench. Her kan der være brugere tilbage – de er bare ikke tildelt dig.

Hvad du skal gøre

Bed en administrator i organisationen om at tildele dig en bruger. Det kan gøres under Fakturering → Benches 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 kald kræver scopet seats:write. Det koster intet at tildele en eksisterende bruger; kun en forøgelse af antallet af brugere koster organisationen penge.

Prøv igen, når brugeren er tildelt – der kræves ingen andre ændringer.

Svarets form

Alle fejl fra fremforges API er RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/no-bench-seat",
  "title": "Forbidden",
  "status": 403,
  "detail": "..."
}

Lad din kode træffe beslutninger ud fra type, ikke ud fra title eller detail – de er skrevet til mennesker og kan blive omformuleret.