Authentification unique, connexions et redirections d’URL
Portail de services utilise une combinaison de propriétés système et d’includes de script pour déterminer comment le système gère les redirections d’URL pour les utilisateurs qui se connectent au portail.
Seuls les utilisateurs qui comprennent l’authentification unique, les redirections d’URL et la ServiceNow plateforme doivent apporter des modifications.
Authentification unique et Portail de services
Pour utiliser l’authentification unique avec Portail de services, vous devez activer le module d’extension Intégration - Programme d’installation de l’authentification unique de plusieurs fournisseurs (com.snc.integration.sso.multi.installer).
Si vous utilisez la propriété système pour effectuer une redirection automatique vers votre IdP principal, Portail de services alors vous êtes automatiquement redirigé vers cet IdP. Si vous avez plusieurs fournisseurs d’identité, Portail de services affiche un lien sur la page de connexion pour utiliser une connexion externe. Pour plus d’informations sur l’authentification unique (SSO) et l’authentification dans la plateforme, consultez Authentification unique (SSO) de plusieurs fournisseurs.
Exiger une authentification pour une Portail de services page
Si vous souhaitez exiger une authentification pour une Portail de services page, assurez-vous que le marqueur Public sur l’enregistrement de page n’est pas sélectionné. Pour plus d'informations, consultez Créer et modifier une page à l’aide de Designer Portail de services. Si un utilisateur accède à une page non publique, il est redirigé vers la page de connexion du portail demandé.
Étant donné que chaque demande de page est acheminée via la page $sp , cette page doit être publique. Les valeurs suivantes dans la table Pages publiques sys_public définissent la page comme publique :
- Page : $sp
- Actif : vrai
Configurer un portail en tant que page de connexion de l’instance
Dirigez tous les utilisateurs non authentifiés vers une page de connexion du portail pour se connecter. La page de connexion du portail devient la page de connexion primaire de votre instance.
Avant de commencer
Rôle requis : administrateur
Procédure
Rediriger vers Portail de services après la connexion
Redirigez conditionnellement les utilisateurs vers une Portail de services page après s’être connectés.
Avant de commencer
Rôle requis : administrateur
Procédure
Que faire ensuite
Pour déboguer la redirection, reportez-vous à la section Déboguer les redirections d’URL de Portail de services. Pour plus d’informations sur le dépannage de la redirection, consultez l’article Forum Aux Questions sur la redirection avec Service Portal [KB0747432] de la base de connaissances Now Support.
Déboguer les redirections d’URL de Portail de services
Déboguez les redirections d’URL pour se connecter et Portail de services rediriger vers la première page.
- Assurez-vous que la propriété système glide.entry.first.page.script a la valeur suivante :
new SPEntryPage().getFirstPageURL(). - À partir de l’include de script SPEntryPage, définissez
this.logVariables = true. - Connectez-vous dans un navigateur distinct.
- Dans le navigateur système, affichez la sortie du journal en accédant à .