---
sourceDocument: Configuration et navigation mobiles Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/mobile

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Configuration et navigation mobiles Yokohama

ft:clusterId :

    - mobile

bundleId :

    - mobile

workflow :

    - evelopment, Data and Analytics


---

# Configurer un navigateur d'authentification externe pour ServiceNow les applications mobiles

# Configurer un navigateur d'authentification externe pour ServiceNow les applications mobiles {#ariaid-title1}

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes de lecture

Les administrateurs peuvent configurer un navigateur externe pour les applications mobiles. Ce navigateur externe est utilisé pendant l'authentification afin que les URL externes ouvertes par le même navigateur puissent maintenir les sessions et les cookies.

## Avant de commencer

Rôle requis : admin

## Pourquoi et quand exécuter cette tâche

Les cookies ne sont pas partagés entre ServiceNow® Mobile les navigateurs d'applications et les navigateurs externes qui chargent des sites externes. ServiceNow Mobile Les applications permettent aux utilisateurs finaux de se connecter à l'aide d'un service SSO (Single Sign-On) tel que Okta ou Microsoft Entra ID. Ces services SSO offrent une expérience d'authentification transparente et sécurisée aux utilisateurs finaux. Toutefois, il arrive que les utilisateurs finaux souhaitent ouvrir des liens tiers authentifiés qui utilisent le même service SSO dans l'application, sans être obligés de se reconnecter. Par exemple, un utilisateur final peut vouloir ouvrir un lien vers un rapport hébergé sur une autre plateforme qui utilise le même service SSO que l'application ServiceNow Mobile .

Pour permettre aux utilisateurs finaux d'accéder aux liens sur différentes plateformes qui utilisent le même service SSO que l'application ServiceNow Mobile , les administrateurs peuvent configurer un navigateur externe pour se connecter à l'application ServiceNow Mobile , de sorte que les cookies sont partagés entre la connexion et le site externe. Cela signifie que la session SSO persiste après la connexion de l'utilisateur final, puis se connecte automatiquement aux sites externes si ces sites utilisent le même fournisseur SSO que l'application ServiceNow Mobile .

Propriétés du navigateur Web

:   Utilisez les propriétés suivantes pour spécifier le navigateur externe et le navigateur d'authentification dans l'include de script CustomPreAuthProperties .

    {#config-ext-auth-browser-ios__table_twd_myj_vcc__entry__3}

    | Système d'exploitation d'application mobile | Propriété | Description |
    |-|-|-|
    | iOS | SNExternalBrowseriOS | Configure le type de navigateur à utiliser pour ouvrir des liens externes dans iOS les applications. |
    | iOS | SNAuthenticationBrowseriOS | Configure le type de navigateur à utiliser pour authentifier les utilisateurs dans iOS les applications. |
    | Android | SNExternalBrowserAndroid | Configure le type de navigateur à utiliser pour ouvrir des liens externes dans Android les applications. |
    | Android | SNAuthenticationBrowserAndroid | Configure le type de navigateur à utiliser pour authentifier les utilisateurs dans Android les applications. |
    [Tableau 1. Propriétés du navigateur Web]

    {#config-ext-auth-browser-ios__table_twd_myj_vcc}

Valeurs des propriétés

:   Les types de navigateur suivants peuvent être spécifiés pour les propriétés du navigateur Web.

    {#config-ext-auth-browser-ios__table_ycj_nzj_vcc__entry__2}

    | Valeur de la propriété | Description |
    |-|-|
    | safari | Apple Safari |
    | chrome | Google Chrome |
    | firefox | Mozilla Firefox |
    | edge | Microsoft Edge |
    | workspaceone | Espace de travail AirWatch VMware ONE |
    | webatwork | MobileIron Web@Work |
    | blackberryaccess | Accès aux BlackBerry |
    | maas360 | IBM MaaS360 |
    | citrix | Citrix Sécurisé |
    [Tableau 2. Types de navigateurs]

    {#config-ext-auth-browser-ios__table_ycj_nzj_vcc}

Exemple
:

        {"SNExternalBrowseriOS": "safari", "SNAuthenticationBrowseriOS": "safari"}


    Important :  
    Les valeurs des deux propriétés doivent correspondre pour que les sessions SSO persistent entre la connexion et d'autres navigations.

## Procédure

1. Accédez à Toussys_extension_point.liste.  
   La table Points d'extension s'affiche.
2. Dans la colonne Nom de l'API, recherchez le global. CustomPreAuthProperties et sélectionnez-la.
3. Dans l'enregistrement CustomPreAuthProperties du point d'extension, sous Liens connexes, sélectionnez Créer une implémentation.
4. Dans l'enregistrement Script include CustomPreAuthProperties, ajoutez les propriétés du navigateur externe et du navigateur d'authentification au script.  
   Par exemple, voici une configuration qui spécifie le Apple Safari navigateur pour le navigateur externe et le navigateur d'authentification :

       var CustomPreAuthProperties = Class.create();
       CustomPreAuthProperties.prototype = {
            initialize: function() {
            },

            /**
             * Returns a JSON object keyed by the custom property names.
             */
            getProperties: function(input) {
                 return {"SNExternalBrowseriOS": "safari", "SNAuthenticationBrowseriOS": "safari"};
            },

            type: 'CustomPreAuthProperties'
       };

5. Sélectionnez Actif pour activer l'include de script.
6. Sélectionnez Mettre à jour pour enregistrer vos changements.

