Single Sign-on, Anmeldungen und URL-Umleitungen
Serviceportal Verwendet eine Kombination aus Systemeigenschaften und Skripteinbindungen, um zu bestimmen, wie das System URL-Umleitungen für Anwender verarbeitet, die sich beim Portal anmelden.
Nur Anwender, die SSO, URL-Umleitungen und verstehen ServiceNowDie Plattform muss alle Änderungen vornehmen.
Single Sign-on und Serviceportal
Dient zur Verwendung von Single Sign-on mit Serviceportal, Sie müssen das Plugin „Integration – Installationsprogramm für Einzelanmeldung für mehrere Anbieter“ (com.snc.integration.sso.multi.installer) aktivieren.
Wenn Sie die Systemeigenschaft verwenden, um automatisch zu Ihrem primären IDP umzuleiten, dann ServiceportalWird automatisch zu diesem IDP umgeleitet. Wenn Sie mehrere Identitätsanbieter haben, ServiceportalZeigt einen Link auf der Anmeldeseite an Externe Anmeldung verwenden . Weitere Informationen zu SSO und Authentifizierung in der Plattform finden Sie unter Single Sign-on für mehrere Anbieter (SSO) .
Um Anwender zur Anmeldeseite „SSO-Anbieter identifizieren“ (IdP) umzuleiten, ohne sie zuerst zur Anmeldeseite des Portals umzuleiten, können Sie konfigurieren glide.service_portal.sso.early_redirect.portalsSystemeigenschaft. Weitere Informationen finden Sie unter Serviceportal -Eigenschaften. Wenn Ihr Portal eine anwenderdefinierte Version des Anmelde-Widgets verwendet, müssen Sie aktualisieren sp_sso_early_redirection UI-Makro nach Bedarf, um Anwender zur Anmeldeseite des SSO-Anbieters (IdP) umzuleiten, ohne zuerst zu versuchen, die Portalseite zu laden.
Authentifizierung für erforderlich ServiceportalSeite
Wenn Sie die Authentifizierung für benötigen ServiceportalSeite, stellen Sie sicher, dass Öffentlich Kennzeichnung im Seitendatensatz ist nicht ausgewählt. Weitere Informationen finden Sie unter Erstellen und bearbeiten Sie eine Seite mit ServiceportalDesigner. Wenn ein Anwender zu einer nicht öffentlichen Seite navigiert, wird er zur Anmeldeseite für das angeforderte Portal weitergeleitet.
Da jede Seitenanforderung über weitergeleitet wird $sp Seite, diese Seite muss öffentlich sein. Die folgenden Werte in den öffentlichen Seiten sys_public Tabelle definiert die Seite als öffentlich:
- Seite : $sp
- Aktiv : Wahr
Konfigurieren Sie ein Portal als Instanz-Anmeldeseite
Weisen Sie alle nicht authentifizierten Anwender zur Anmeldung auf eine Portal-Anmeldeseite. Die Portal-Anmeldeseite wird zur primären Anmeldeseite für Ihre Instanz.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
Nach der Anmeldung zum Serviceportal umleiten
Anwender bedingt zu umleiten ServiceportalSeite nach der Anmeldung.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
Nächste Maßnahme
Informationen zum Debuggen der Umleitung finden Sie unter Serviceportal-URL-Umleitungen debuggen. Weitere Informationen zur Fehlerbehebung bei der Weiterleitung finden Sie unter Häufig gestellte Fragen zur Weiterleitung mit Serviceportal [KB0747432] artikel in der Now Support-Wissensdatenbank.
Serviceportal-URL-Umleitungen debuggen
Debuggen der URL-Umleitungen für die Anmeldung bei ServiceportalUnd Umleitung zur ersten Seite.
- Stellen Sie sicher, dass die Systemeigenschaft „Glide.entry.first.page.script“ den folgenden Wert hat:
Neue SPEntryPage().getFirstPageURL(). - Legen Sie in der SPEntryPage-Skripteinbindung fest
This.logVariables = wahr. - Melden Sie sich in einem separaten Browser an.
- Zeigen Sie im Systemnavigator die Protokollausgabe an, indem Sie zu navigieren an.