Beispielablauf für nicht authentifizierte Aufrufer
Das folgende Diagramm stellt den Austausch von Authentifizierungs- und Autorisierungsinformationen bei nicht authentifizierten Aufrufern dar. Die Farben stehen für Folgendes:
- Orange: Anmeldeinformationen
- Blau: Endpunktzugriffsinformationen
- Grün: Ressourcenzugriffsinformationen
- Rot: Proxy-Benutzer- und Sitzungsinformationen
Einige Werte werden verwendet, um mehrere Zugriffsarten zu bestimmen. Diese Werte erscheinen zunächst in schwarz (wenn sie nicht für einen speziellen Zugriffstyp gelten) und dann später in einer oder mehreren bestimmten Farben (als Identifizierung des Werts, der zu diesem Zeitpunkt im Prozess für eine bestimmte Zugriffsart verwendet wird).
Im folgenden Beispiel wird ein API-Aufruf von einem nicht authentifizierten Aufrufer ausgelöst.

- Die aufrufende Anwendung sendet die API-Anforderung an ClaimCenter. Der Aufruf enthält kein JWT und keine Authentifizierungsinformationen im Header.
- Da der Aufruf keinen Authentifizierungsheader hat, gewährt ClaimCenter den Endpunktzugriff gemäß der Definition in der API-Rollendatei
Unauthenticated.role.yaml. (Dies ermöglicht nur den Zugriff auf Metadatenendpunkte.) - Da der Aufruf keinen Authentifizierungsheader hat, gewährt ClaimCenter den Ressourcenzugriff gemäß der Definition in der API-Rollendatei
unauthenticatedUser.role.yaml. (Dies ermöglicht keinen Zugriff auf Geschäftsressourcen.) - Um zu bestimmen, welcher Proxy-Benutzer der Sitzung zugewiesen werden soll, greift ClaimCenter auf das
RestAuthenticationSourceCreator-Plugin zu. Der Aufruf hat keinen Authentifizierungsheader. Das Plugin gibt somit den Proxy-Benutzer für nicht authentifizierte Benutzer zurück:uauser. - ClaimCenter verarbeitet die Anforderung.
- Der Sitzungsbenutzer ist der nicht authentifizierte Proxy-Benutzer:
uauser. - Der Endpunktzugriff wird durch die Datei
Unauthenticated.role.yamldefiniert. - Der Endpunktzugriff wird durch die Datei
unauthenticatedUseraccess.yamldefiniert.
- Der Sitzungsbenutzer ist der nicht authentifizierte Proxy-Benutzer:
- ClaimCenter stellt die Antwort auf den ersten Aufruf bereit.