Configurer l'allocation d'application avancée avec des liens vers des applications autorisées

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Configurez un point d'extension scripté avec une liste d'applications mobiles autorisées à se connecter à l'instance ServiceNow. Lorsqu’un utilisateur tente de se connecter avec une application non autorisée, il peut ajouter un lien qui le redirige vers une application autorisée.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Utilisez la configuration avancée d’allocation d’application uniquement si vous devez configurer un lien qui redirige les utilisateurs finaux vers une application mobile autorisée à se connecter à l’instance. Sinon, vous devez utiliser la configuration de base de la liste d’allocations de l’application. Pour plus d'informations, consultez Configurer une liste d'applications mobiles autorisées de base.

    Si les modes d’allocation d’application de base et avancé sont configurés sur la même instance, le système donne la priorité à la configuration d’allocation d’application avancée et l’utilise toujours. La configuration avancée de l’allocation d’application peut entraîner des problèmes de performances si le point d’extension scripté n’est pas écrit de manière à maximiser les performances du système.

    Procédure

    1. Accédez à la Tous > Points d'extension scriptés.
    2. Recherchez le global. Nom de l’API CustomPreAuthProperties et sélectionnez-le.
      L’enregistrement CustomPreAuthProperties s’affiche. Ne modifiez aucun champ à l’exception du champ d’exemple .
    3. Dans le champ Example , configurez les deux propriétés suivantes :
      • allowed_mobile_apps
        Ajoutez une liste d’ID d’ensemble et Android de noms de iOS package séparés par des virgules. Utilisez cette liste pour ajouter des applications mobiles qui peuvent se connecter à votre instance. Par exemple :
        ⋮
        customProperties['allowed_mobile_apps']='com.servicenow.fulfiller';
        ⋮
      • blocked_mobile_apps_redirect
        Ajoutez une URL de redirection pour le bouton qui s’affiche lorsqu’un utilisateur final tente de se connecter avec une application non autorisée. Par exemple :
        ⋮
        customProperties['blocked_mobile_apps_redirect']='https://play.google.com/store/apps/details?
        id=com.servicenow.fulfiller&hl=en_US&gl+US';
        ⋮

      Pour obtenir un exemple de script terminé, reportez-vous à la section Exemple de script d’allocation d’application avancée.

    4. Pour sauvegarder l’enregistrement, sélectionnez Mettre à jour.
    5. Sélectionnez Créer une implémentation.

    Résultats

    Un nouvel include de script est créé et enregistré en tant qu’instance de point d’extension.