Correspondance groupe-équipe invalide
type | https://docs.frem.sh/reference/api/errors/invalid-group-team-map |
| Statut HTTP | 400 Bad Request |
Ce que cela signifie
group_team_map n’a pas la forme attendue : { "<idp-group>": { "<your-org>": ["<team>", ...] } }.
Renvoyée par POST et PUT /orgs/{slug}/sso.
Exemples de messages detail renvoyés avec cette erreur :
- group_team_map must be an object of { “
”: { “ ”: [" "] } }. - Team names must be 1-64 character strings.
Que faire
Envoyez un objet dont les clés sont des noms de groupes du fournisseur d’identité. Chaque valeur est un objet dont la seule clé est votre organisation, associée à un tableau non vide de noms d’équipe. Limites : 64 groupes, 256 caractères par nom de groupe, 32 équipes par groupe, 64 caractères par nom d’équipe. Pour vider la correspondance, envoyez {}.
Forme de la réponse
Toutes les erreurs de l’API fremforge sont au format problem+json de la RFC 9457 :
{
"type": "https://docs.frem.sh/reference/api/errors/invalid-group-team-map",
"title": "Bad Request",
"status": 400,
"detail": "..."
}Basez votre logique sur type, et non sur title ou detail : ces champs sont destinés à être lus par un humain et peuvent être reformulés.