Zum Hauptinhalt springen

Ungültige Gruppen-Team-Zuordnung

typehttps://docs.frem.sh/reference/api/errors/invalid-group-team-map
HTTP-Status400 Bad Request

Was das bedeutet

group_team_map hat nicht die erwartete Form: { "<idp-group>": { "<your-org>": ["<team>", ...] } }.

Zurückgegeben von POST und PUT /orgs/{slug}/sso.

Beispiele für detail-Meldungen, die mit diesem Fehler zurückkommen:

  • group_team_map must be an object of { “”: { “”: [""] } }.
  • Team names must be 1-64 character strings.

Was du tun kannst

Sende ein Objekt, dessen Schlüssel die Gruppennamen des Identity Providers sind. Jeder Wert ist ein Objekt mit deiner Organisation als einzigem Schlüssel, der auf ein nicht leeres Array von Teamnamen zeigt. Limits: 64 Gruppen, 256 Zeichen pro Gruppenname, 32 Teams pro Gruppe, 64 Zeichen pro Teamname. Um die Zuordnung zu leeren, sende {}.

Form der Antwort

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

{
  "type": "https://docs.frem.sh/reference/api/errors/invalid-group-team-map",
  "title": "Bad Request",
  "status": 400,
  "detail": "..."
}

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