Enregistrement de macros d’interface utilisateur personnalisées par rapport aux points d’extension d’interface utilisateur

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Enregistrer des macros d’interface utilisateur personnalisées par rapport à un point d’extension d’interface utilisateur sélectionné dans le code d’application.

    En enregistrant des macros d’interface utilisateur personnalisées, vous créez un enregistrement d’instance d’extension qui relie la définition du point d’extension d’interface utilisateur à son implémentation dans la macro d’interface utilisateur personnalisée.

    Enregistrer une macro d’interface utilisateur personnalisée

    Créez une macro et un code d’interface utilisateur personnalisés lorsque vous l’enregistrez par rapport à un point d’extension d’interface utilisateur sélectionné.

    Avant de commencer

    Rôle requis : développeur spécifique à l’application, administrateur spécifique à l’application ou administrateur
    Remarque :
    Pour en savoir plus sur les rôles d’administrateur spécifiques aux applications et le développement délégué, consultez Règles de contrôle d’accès dans les applications d’administration d’application et Développement et déploiement délégués.

    Procédure

    1. Accédez à la Tous > Points d’extension système > Points d’extension d’interface utilisateur.
    2. Dans la table Point d’extension d’interface utilisateur [sys_ui_extension-point], sélectionnez le point d’extension sur lequel vous souhaitez enregistrer une macro d’interface utilisateur personnalisée.
      Remarque :
      Cette liste inclut les points d’extension d’interface utilisateur que vous avez créés et tous les points d’extension d’interface utilisateur prédéfinis qui sont incorporés dans ServiceNow AI Platform les fonctions (par exemple, Gestion du service client et Gestion des services sur site).

      Pour en savoir plus sur les fonctions contenant des points d’extension prédéfinis, reportez-vous aux liens vers les rubriques connexes dans Utilisation de points d'extension pour étendre les fonctionnalités de l'application.

    3. Dans l’enregistrement du point d’extension d’interface utilisateur, cliquez sur le lien connexe Créer une implémentation pour créer une nouvelle macro d’interface utilisateur personnalisée et l’enregistrer auprès du point d’extension d’interface utilisateur sélectionné.
    4. Dans le formulaire Macro d’interface utilisateur, créez le code personnalisé.
      Pour en savoir plus sur la création de macros d’interface utilisateur, reportez-vous à la section Macros d'interface utilisateur.
    5. Cliquez sur Mettre à jour.

    Résultats

    La macro d’interface utilisateur personnalisée est créée et enregistrée par rapport au point d’extension d’interface utilisateur.

    Examiner les instances d’extension d’interface utilisateur

    Passez en revue la liste des macros d’interface utilisateur personnalisées enregistrées par rapport à un point d’extension d’interface utilisateur. Les instances d’extension indiquent le périmètre de l’application dans lequel les macros d’interface utilisateur personnalisées enregistrées sont utilisées et fournissent un lien vers chacune. Vous pouvez également activer ou désactiver une instance d’extension.

    Avant de commencer

    Rôle requis : admin ou rôle spécifique du développeur ou de l’administrateur de l’application
    Remarque :
    Pour en savoir plus sur les rôles d’administrateur spécifiques aux applications et le développement délégué, consultez Règles de contrôle d’accès dans les applications d’administration d’application et Développement et déploiement délégués.

    Procédure

    1. Accédez à la Tous > Points d’extension système > Points d’extension d’interface utilisateur.
    2. Dans la table Point d’extension d’interface utilisateur [sys_ui_extension_point], sélectionnez le point d’extension d’interface utilisateur pour lequel vous souhaitez afficher les instances étendues.
    3. Dans la liste connexe Implémentations de l’enregistrement de point d’extension d’interface utilisateur, sélectionnez une instance d’extension d’interface utilisateur.
      Le système affiche l’enregistrement de l’instance d’extension de l’interface utilisateur.
      Tableau 1. Enregistrement de l’instance d’extension de l’interface utilisateur
      Champ Description
      Point Nom unique du point d’extension d’interface utilisateur. Le nom peut comporter jusqu’à 100 caractères alphanumériques, y compris des caractères spéciaux.
      Classe Macro d’interface utilisateur dans le code d’application dans lequel le point d’extension d’interface utilisateur est implémenté.
      Application Périmètre de l’application par rapport auquel le point d’extension est affecté. Ceci est affecté par le système et ne peut pas être changé. Pour plus d’informations sur les protections offertes par l’utilisation de la définition du champ d’application, reportez-vous à la section Application scope.
      Actifs Point d’extension actif dans l’instance actuelle. Pour désactiver un point d’extension, décochez la case.
    4. Cliquez sur Envoyer.