Gå til hovedindhold

Gruppe-til-team-tilknytningen navngiver en anden organisation

typehttps://docs.frem.sh/reference/api/errors/group-team-map-foreign-org
HTTP status400 Bad Request

Hvad det betyder

En post i group_team_map angiver en anden Forgejo-organisation end din egen. En SSO-kilde kan kun tilføje din identitetsudbyders brugere til teams i den organisation, der ejer kilden.

Returneres af POST og PUT /orgs/{slug}/sso.

Eksempler på detail-beskeder, der returneres med denne fejl:

  • group_team_map may only map to teams in your own org “acme”. Org key “other-org” under group “admins” is not allowed.

Hvad du skal gøre

Brug din egen organisations navn som organisationsnøgle i hver post: { "<idp-group>": { "<your-org>": ["<team>"] } }. Sammenligningen ser bort fra store og små bogstaver og omgivende mellemrum, og den gemte tilknytning bruger organisationens kanoniske navn. Vil du give brugere adgang til en anden organisation, så konfigurér SSO i den organisation.

Svarets form

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

{
  "type": "https://docs.frem.sh/reference/api/errors/group-team-map-foreign-org",
  "title": "Bad Request",
  "status": 400,
  "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.