Domain für SSO nicht zulässig

Moses SkodaEntwickler1 Min. Lesezeit

Bei diesem Problem antwortet die API mit 422 Unprocessable Content. Der Wert von type ist https://lingo.dev/docs/api/errors/sso-domain-not-allowed. Die gemeinsame Struktur aller Fehler findest du unter Fehler und Statuscodes.

Die Domain example.com wurde bei der Domainvalidierung für SSO abgelehnt. Verwende eine Domain, die deinem Unternehmen gehört, nicht die eines öffentlichen E-Mail-Anbieters.

Felder#

Neben den Standardfeldern type, status, title und detail enthält der Antwortinhalt die folgenden Felder. Aus diesen Feldern wird der Text in detail erstellt. Ein Client kann daher stattdessen einen eigenen Text anzeigen.

FeldTyp
domainstring
reason"public_provider" | "not_admin_domain" | "reserved"

Beispiel#

json
{
  "detail": "Domain example.com refused for SSO at domain validation. Use the domain your company owns, not a public mail provider.",
  "domain": "example.com",
  "reason": "public_provider",
  "type": "https://lingo.dev/docs/api/errors/sso-domain-not-allowed",
  "status": 422,
  "title": "Domain not allowed for SSO"
}

Zurückgegeben von#

  • PUT /v2/organizations/{orgId}/sso