Die meisten Dienste benötigen nur einige dieser Einstellungen, typischerweise die ACS-URL,
die Service Provider Entity ID und die Zuordnung. Die Standardwerte sind so gewählt, dass sie
mit gängigen Service Providern funktionieren; ändern Sie die übrigen nur, wenn die Dokumentation Ihres Dienstes
dies verlangt.
Protokolldetails: was Iru dem Service Provider bereitstellt
Öffnen Sie die Protocol details der Anwendung, um die Werte zu kopieren, die Ihr Service Provider benötigt, um Iru zu vertrauen. Diese werden von Iru generiert.Anbieterdetails: was Sie Iru über den Dienst mitteilen
Request: wie Iru Authentifizierungsanfragen verarbeitet
Request: wie Iru Authentifizierungsanfragen verarbeitet
Diese Einstellungen regeln den AuthnRequest, den ein Service Provider sendet, um die
Anmeldung zu starten.
Validate issuer
Wie streng Iru den Issuer in einer eingehenden Anfrage prüft.Authentication request restriction
Steuert, ob die Anfrage signiert sein muss und an welche ACS-URL Iru antwortet. “Follow” verwendet die ACS-URL aus der Anfrage; “pinned” verwendet immer die in den Provider details konfigurierte ACS-URL.Wenn Sie eine Option Signed request wählen, legen Sie außerdem fest, wie Iru diese
Signatur überprüft:
Response: wie Iru die Assertion erstellt und sendet
Response: wie Iru die Assertion erstellt und sendet
Mapping: die NameID und Attribute, die Iru sendet
Mapping: die NameID und Attribute, die Iru sendet
Öffnen Sie die Zuordnung der Anwendung, um die Identität in der Assertion zu steuern. Sie
besteht aus zwei Teilen: dem Betreff (der NameID) und allen zusätzlichen Attributen.
Subject (NameID)
Das Subject ist die primäre Kennung des angemeldeten Benutzers. Standardmäßig wird es aus demuser.username des Benutzers gebildet; Sie können den Wert ändern, aus dem es gebildet wird, und
ein NameID-Format wählen:Attribute
Fügen Sie jedes Attribut hinzu, das der Dienst in der Assertion benötigt. Für jedes Attribut legen Sie fest:- Einen Namen: den Attributnamen, den der Service Provider erwartet.
- Einen Wert: das Profilattribut oder den Ausdruck, aus dem er gebildet wird (zum Beispiel
user.emailoder eine Kombination von Feldern). - Ein Attributnamensformat: Unspecified, URI oder Basic.
- Ob es aktiviert ist.
Sitzungsverwaltung
Sitzungsverwaltung
Die Standard-Sitzungsdauer beträgt 60 Minuten in der Assertion der SAML-App oder im OIDC-
Token. Die Sitzungsdauer der zutreffenden Rolle überschreibt diesen Wert. Setzen Sie in der
Rolle die Sitzungsdauer auf 0, um stattdessen den Anwendungsstandard zu verwenden.
Siehe Rollen und Rollen-Bundles.
Zertifikate im Überblick
Eine SAML-App umfasst bis zu drei Zertifikate:IdP-Signaturzertifikat (das eigene von Iru)
IdP-Signaturzertifikat (das eigene von Iru)
Iru signiert die Antwort und/oder die Assertion mit seinem eigenen Zertifikat, das in den
Protocol details angezeigt wird. Der Dienst verwendet es, um zu bestätigen, dass die Nachricht von Iru stammt
und nicht verändert wurde. Es muss nichts hochgeladen werden.
Zertifikat zur Anfragesignierung (das des Dienstes)
Zertifikat zur Anfragesignierung (das des Dienstes)
Laden Sie das Zertifikat des Service Providers hoch, damit Iru die signierten
Authentifizierungsanfragen überprüfen kann, die dieser sendet. Wird im Abschnitt Request konfiguriert und
ist nur erforderlich, wenn Sie signierte Anfragen verlangen.
Verschlüsselungszertifikat (das des Dienstes)
Verschlüsselungszertifikat (das des Dienstes)
Das Zertifikat des Service Providers, für das Iru die Assertion verschlüsselt; wird nur verwendet,
wenn Encrypt assertions aktiviert ist. Sie können das Zertifikat zur Anfragesignierung
wiederverwenden, statt ein separates hochzuladen.
Veröffentlichen, zuweisen und aktivieren
1
Entwurf als current festlegen
Veröffentlichen Sie Ihren Entwurf, damit er zur Live-Konfiguration wird.
2
Zugriff zuweisen
Weisen Sie die Gruppen zu, die die App erhalten sollen. Siehe
Zugriff zuweisen.
3
Aktivieren
Aktivieren Sie die App, damit sich zugewiesene Benutzer anmelden können.
4
Anmeldung testen
Melden Sie sich als Testbenutzer über das App-Dashboard an, um die Erfahrung zu überprüfen,
und verwenden Sie die Vorschau der Zuordnung, um die Assertion zu prüfen.
Nächste Schritte
Zugriff zuweisen
Die App Benutzern und Gruppen zuweisen und App-Rollen gestalten.
Bereitstellung
Konten in der App automatisch erstellen und entfernen, wenn sich der Zugriff ändert.
OIDC-Anwendungen
Eine App konfigurieren, die OpenID Connect statt SAML verwendet.
Übersicht über Anwendungen
Protokolle und das Versionsmodell vom Entwurf zur current-Version überprüfen.