Taket for bench-brukere er nådd
type | https://docs.frem.sh/reference/api/errors/bench-seat-cap-reached |
| HTTP-status | 409 Conflict |
Hva det betyr
Alle bench-brukerne i frembench organisasjonen din har kjøpt, er allerede tildelt noen, så det er ingen igjen å dele ut. detail oppgir taket.
Dette handler om lisenser, ikke maskiner. Feilen oppstår når en bench-bruker tildeles en person – ikke når en bench opprettes; det er bench-cap-reached.
En bench-bruker forblir tildelt enten innehaveren har opprettet en bench eller ikke, fordi det er en lisens til den navngitte personen. Det er derfor mulig å ha en full liste over bench-brukere der noen ikke bruker sin, og den er verdt å gå gjennom før du kjøper flere.
Hva du gjør
Enten tilbakekaller du en bench-bruker fra noen som ikke lenger trenger den:
curl -X DELETE \
-H "Authorization: Bearer $FREMFORGE_TOKEN" \
https://frem.sh/_app/api/v1/orgs/<org>/frembench-seats/<login>eller du øker antallet bench-brukere under Fakturering → Bencher. En økning faktureres forholdsmessig for resten av gjeldende periode; tilbakekalling er gratis og gjelder umiddelbart.
Å tilbakekalle en bench-bruker sletter ikke innehaverens bench. Det hindrer vedkommende i å opprette en ny; den eksisterende maskinen fortsetter å kjøre til den tas tilbake.
Svarformat
Alle feil fra fremforge-API-et er RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/bench-seat-cap-reached",
"title": "Conflict",
"status": 409,
"detail": "..."
}La koden din skille feilene på type, ikke på title eller detail – de er skrevet for mennesker og kan bli formulert om.