Föderationsprotokolle und Bereitstellung
Wählen und betreiben Sie nur Föderations- und Bereitstellungsoberflächen, die für Anwendung oder Mandant registriert sind.
- Schnittstelle bestimmenUnterscheiden Sie Browseranmeldung, API-Autorisierung, Verzeichnisbereitstellung und Agentenaustausch.
- Registrierung prüfenBestätigen Sie Mandant, Lebenszyklus, Anbietermetadaten, Redirect und aktiviertes Assurance-Profil.
- Werte austauschenVerwenden Sie registrierte Metadaten und den generierten Verwaltungs-API-Kontrakt.
- Verhalten testenPrüfen Sie Identität, Zuordnung, Mandantenmitgliedschaft, Abmeldung oder Bereitstellung mit einer Testidentität.
- PflegenRotieren Sie Zugangsdaten, überwachen Sie Synchronisierung und deaktivieren Sie veraltete Registrierungen über die Lebenszyklussteuerung.
OIDC, OAuth und PKCE
Registrierte OIDC-Clients verwenden Browserautorisierung, Kontenauswahl, Zustimmung und Bedingungen, sofern eingerichtet. Geräteautorisierung ist eine eigene Schnittstelle und ersetzt keine Clientregistrierung. PKCE und höhere Assurance hängen von Client- und Mandantenrichtlinie ab. PAR, Private-Key-JWT, mTLS, DPoP und FAPI-Profile sind bedingt; ihr Vorhandensein im Quellcode bedeutet nicht, dass sie aktiviert sind.
- Registrieren Sie für den Client den genauen Aussteller, Redirect und die Antwortkonfiguration.
- Schließen Sie Zustimmung und Kontenauswahl ab und prüfen Sie Identität und Audience.
- Bestätigen Sie PKCE oder Assurance in der Richtlinie; schwächen Sie die Prüfung bei einer Ablehnung nicht ab.
SAML und Remote-Abmeldung
SAML-Routen für Service- und Identity-Provider stellen Metadaten und browserbasierte Assertion-Abläufe bereit. Konfigurieren Sie die Verbindung über die SAML-Verwaltung. Prüfen Sie mit dem Partner Aussteller, Audience, Antwortziel, Signatur und Zeitbedingungen. Abmeldung ist getrennt: Ein lokaler Widerruf beweist nicht, dass jede Sitzung oder jedes Cookie des Dienstanbieters gelöscht wurde.
- Vergleichen Sie Verbindungsmetadaten, Signaturschlüssel und Endpunkte mit den Partnerdaten.
- Testen Sie eine signierte Assertion und prüfen Sie Mandant, Subject, Mitgliedschaft und Gültigkeit.
- Nutzen Sie unterstützte Abmeldefunktionen und unterscheiden Sie lokalen Widerruf von bestätigter Remote-Abmeldung.
SCIM und Verzeichnissynchronisierung
Bereitstellung ist von interaktiver Föderation getrennt. SCIM-Schema und Abgleich ergänzen Verzeichnisconnectoren mit registriertem kundenbetriebenem Agenten. Importe erhalten Mandantenherkunft und stellen Konflikte in Quarantäne; eine E-Mail-Adresse allein verknüpft keine Konten. Der Server liefert keine Kunden-Agentensoftware mit.
- Registrieren Sie das Mandantenziel und ordnen Sie unterstützte Attribute und unveränderliche Identitätskennungen zu.
- Führen Sie eine kontrollierte Synchronisierung aus und prüfen Sie Ergebnisse und Quarantänen im Mandantenablauf.
- Stellen Sie den kompatiblen Agenten separat bereit und registrieren Sie ihn, bevor Sie Connectorarbeit einreihen.
CAS, WS-Federation und RADIUS
CAS erfordert eine ausdrückliche Aktivierung. WS-Federation und WS-Trust bleiben deaktiviert, sofern sie nicht durch zulässige Registrierung oder Richtlinie aktiviert wurden; Prüfungen für Realm, Audience, Antwort, Mitgliedschaft, Signatur und Ablauf bleiben verpflichtend. RADIUS nutzt einen optionalen signierten Agenten und keinen Website-Listener. Die gepflegte Referenz bevorzugt RADIUS/1.1 über TLS oder DTLS; älteres UDP ist nur für private Netzwerke vorgesehen.
- Prüfen Sie vor CAS- oder WS-Federation-Tests Aktivierung und Clientregistrierung.
- Bestätigen Sie für RADIUS Kundenagent, Mandantenconnector und zulässigen Transport.
- Klären Sie fehlende Aktivierung oder Registrierung, statt zum Umgehen der Richtlinie das Protokoll zu wechseln.
Registrierung und Zugangsdaten
Eine Clientregistrierung muss im zuständigen Mandanten und in der zugehörigen Anwendung bleiben. Hinweise zu dynamischer Registrierung, Private-Key-JWT, mTLS und FAPI beschreiben bedingte Kontrakte und keine allgemeine Aktivierung. Belassen Sie private Schlüssel bei ihren Eigentümern und rotieren oder widerrufen Sie Zugangsdaten über die passende Verwaltung. Agentenschlüssel sind keine OAuth-Clientzugangsdaten.
- Erfassen Sie Eigentümer, Mandant, Redirect oder Metadaten, Bereiche und Zugangsdart.
- Speichern Sie ausgegebene Geheimnisse geschützt und rotieren oder widerrufen Sie sie über die Verwaltung.
- Erzeugen Sie bei Agentenregistrierung den privaten Schlüssel kundenseitig und übermitteln Sie dessen CSR.
Kontrakt und Fehlerbehebung
Unter /api/auth/management/openapi.json finden Sie aktuelle Verwaltungsvorgänge, Felder und Sicherheitsanforderungen. Gepflegte Protokollnotizen beschreiben spezielle Connector- und Assurance-Abläufe. Häufige Fehler sind falscher Mandant, nicht registrierter Redirect, veraltete Metadaten oder Zertifikate, deaktiviertes Profil, ungültige Signatur, SCIM-Quarantäne oder widerrufener Agent. Beheben Sie die passende Vertrauensgrenze, statt Prüfungen abzuschalten.
- Prüfen Sie OpenAPI-Schema und Sicherheitsanforderungen des Vorgangs.
- Vergleichen Sie sichere Fehlerdetails und registrierte Werte mit aktuellen Anbietermetadaten.
- Testen Sie den Ablauf erneut und bestätigen Sie Identität oder Synchronisierungsstatus vor dem Rollout.
Häufig gestellte Fragen
Bedeutet DPoP- oder FAPI-Code, dass es aktiviert ist?
Nein. Höhere Assurance-Profile brauchen ausdrückliche Aktivierung und vollständige Clientkonfiguration.
Ist ein Kunden-Agent enthalten?
Nein. Stellen Sie einen kompatiblen Agenten separat bereit und prüfen Sie seine aktuelle Registrierung.
Beendet SAML-Abmeldung alle Sitzungen?
Nein. Lokaler Widerruf ist von Remote-Abmeldung und der Sitzungsbeendigung beim Partner getrennt.
Kann SCIM Nutzer per E-Mail verknüpfen?
Nein. Verwenden Sie Mandant, Aussteller und unveränderliches Subject; klären Sie Konflikte in der Quarantäneprüfung.
Kann ich RADIUS direkt mit der Website verwenden?
Nein. RADIUS ist eine optionale signierte Agentenschnittstelle, kein Browserendpunkt.
Wo finde ich genaue API-Felder?
Unter /api/auth/management/openapi.json. Beispiele sind kein vollständiger SDK-Kontrakt.