Zum Hauptinhalt springen

Kein Mandant

typehttps://docs.frem.sh/reference/api/errors/no-tenant
HTTP-Status403 Forbidden

Was das bedeutet

Das Token wurde authentifiziert, ist aber an keine Organisation gebunden – es gibt also keine Organisation, auf deren Benches, Nutzer oder Einstellungen der Aufruf wirken könnte.

Das bedeutet normalerweise, dass das Token außerhalb des Kontexts einer Organisation erzeugt wurde.

Was du tun kannst

Erzeuge ein Token innerhalb der Organisation, in der du handeln willst.

GET /users/me zeigt die tenant_id eines Tokens. Ist sie null, ist dieser Fehler bei jedem organisationsbezogenen Endpunkt zu erwarten.

Form der Antwort

Alle Fehler der fremforge-API sind RFC 9457 problem+json:

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

Werte type aus, nicht title oder detail – diese sind für Menschen gedacht und können umformuliert werden.