AppConfig pour les applications Mobile

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Utilisez AppConfig afin de définir une instance et un navigateur par défaut pour vos applications Mobile gérées.

    Important :
    • Les clés sont sensibles à la casse.
    • Les valeurs de clés AppConfig sont toujours prises en charge pour les appareils non gérés si l'utilisateur installe une application ServiceNow® avec un SDK MAM.

    Préconfigurer l'instance par défaut

    Lorsque vous distribuez ServiceNow Mobile des applications via une suite EMM ou une application SDK MAM intégrée, vous pouvez utiliser AppConfig pour préconfigurer l’URL d’instance par défaut et le nom d’instance par défaut.

    Clé Valeur
    SNDefaultInstanceURL URL de votre instance (p. ex. : https://instancename.service-now.com)
    SNDefaultInstanceName Utilisez cette clé pour définir un nom convivial pour votre instance. Par exemple, « [Nom de ma société] » où votre instance porte le nom de votre société.

    Empêcher les utilisateurs finaux de créer des connexions vers de nouvelles instances

    Vous pouvez utiliser la paire clé/valeur AppConfig suivante pour empêcher les utilisateurs finaux de créer des connexions vers de nouvelles instances pour les applications mobiles gérées. Lorsque la clé suivante est définie sur true, les utilisateurs finaux ne voient pas le signe Plus ( icône Plus pour ajouter de nouvelles bannières à une application mobile.) sur la page de liste d'instances de leur application mobile. Sans le signe Plus, les utilisateurs finaux ne peuvent pas ajouter d'instances qu'ils ne sont pas autorisés à ajouter.

    Clé Valeur
    SNBlockInstanceCreate "true" | "false"

    Empêcher les utilisateurs finaux de se connecter à plus d’une instance à la fois

    Vous pouvez utiliser la paire clé/valeur AppConfig suivante pour empêcher les utilisateurs finaux de se connecter à plusieurs instances simultanément. Lorsque la clé suivante est définie sur vrai, les utilisateurs finaux ne peuvent pas accéder à l’écran de gestion des instances à partir d’une instance connectée. Pour pouvoir changer d’instance, les utilisateurs doivent se déconnecter de l’instance actuelle et se connecter à l’instance appropriée.

    Clé Valeur
    SNBlockMultiInstance "true" | "false"

    Changer le navigateur par défaut

    Étant donné que ServiceNow utilise AppAuth pour l'authentification, les applications Mobile utilisent le navigateur par défaut sur l'équipement mobile. iOS utilise le navigateur intégré à l'application par défaut, tandis qu'Android utilise Chrome. Vous avez peut-être des exigences de sécurité pour le navigateur pour lesquelles la politique de protection des applications autorise uniquement le navigateur géré MDM ou un navigateur spécifique. Un cas d'utilisation courant est la prise en charge d'un VPN par application.

    Plateforme Clé Valeur Navigateur
    iOS SNAuthenticationBrowseriOS Safari Apple Safari
    Chrome Google Chrome
    Firefox Mozilla Firefox
    Edge Microsoft
    WorkspaceONE AirWatch VMWare Workspace ONE
    WebAtWork MobileIron Web@Work
    BlackBerry Access BlackBerry Access
    MaaS360 IBM MaaS360
    Citrix Citrix Secure
    Android SNAuthenticationBrowserAndroid Chrome Google Chrome
    Firefox Mozilla Firefox
    Samsung Samsung Internet Browser
    WorkspaceONE AirWatch VMWare Workspace ONE
    Edge Microsoft
    BlackBerry Access BlackBerry Access
    MaaS360 IBM MaaS360
    Citrix Citrix Secure

    Définir le navigateur pour des liens externes

    Les liens externes constituent tous les liens non relatifs à l'instance ServiceNow à laquelle l'application Mobile est connectée. Ces liens sont accessibles à partir des éléments suivants :

    • un Flux d'activité
    • un bouton d'URL
    • une conversation Agent virtuel
    • une vue Web mobile du catalogue ou un article de la base de connaissances

    Si vous ne configurez pas cette clé AppConfig, les applications Android utilisent le navigateur Google Chrome par défaut et les applications iOS utilisent Apple Safari par défaut.

    Utilisez les clés de configuration suivantes avec l'une des valeurs suivantes pour définir le type de navigateur utilisé lorsque des liens externes sont ouverts à partir de l'application ServiceNow Mobile.

    Plateforme Clé Valeur Navigateur
    Android SNExternalBrowserAndroid Chrome Google Chrome
    Firefox Mozilla Firefox
    WorkspaceONE AirWatch VMware Workspace ONE
    WebAtWork MobileIron Web@Work
    BlackBerry Access BlackBerry Access
    MaasS360 IBM MAAS360
    Citrix Citrix Secure
    iOS SNExternalBrowseriOS Safari Apple Safari
    Chrome Google Chrome
    Firefox Mozilla Firefox
    Edge Microsoft Edge
    WorkspaceONE AirWatch VMware Workspace ONE
    WebAtWork MobileIron Web@Work
    BlackBerry Access BlackBerry Access
    MaasS360 IBM MAAS360
    Citrix Citrix Secure