Fügen Sie Deep Linking-Unterstützung für SAML hinzu

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Mit Deep Links können Instanzen direkte E-Mail-Links zu einem bestimmten Datensatz im System unterstützen.

    Wenn die SAML 2.0-Integration aktiviert ist, müssen Deeplinking-URLs eine Authentifizierungsprüfung bestehen, bevor der IdP den Benutzer zur ursprünglich angeforderten URL umleitet. Betrachten Sie beispielsweise eine E-Mail, die diese URL enthält: https://<instance name> .service-now.com/nav_to.do?uri=incident.do?sys_id=46c88ac1a9fe1981014de1c831fbcf6d

    Die Instanz sendet eine Authentifizierungsanforderung an den IdP und verwendet den URL-Parameter RelayState, um die ursprünglich angeforderte Ressource beizubehalten (in diesem Fall uri=incident.do?sys_id=46c88ac1a9fe1981014de1c831fbcf6d). Nachdem der IdP den Benutzer authentifiziert hat, liest die Instanz den Wert des RelaisState-URL-Parameters und leitet den Benutzer zur angeforderten Ressource weiter (falls in der Instanz vorhanden).

    Um Unterstützung für Deep Linking hinzuzufügen, vergewissern Sie sich, dass der Identitätsanbieter den URL-Parameter RelayState unterstützt.