Domain separation et Créateur de tables

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 3 minutes de lecture
  • Séparation de domaine vous permet de séparer les données, les processus et les tâches administratives en groupes logiques appelés domaines. Vous pouvez contrôler plusieurs aspects de cette séparation, notamment les utilisateurs qui peuvent voir les données et y accéder.

    Niveau de prise en charge : Standard*

    Le niveau de prise en charge est Standard mais compte des exceptions ou des conditions spéciales.

    • Inclut le niveau Basique
    • Logique métier : le fournisseur de service (SP) crée ou modifie des processus par client. Les cas d'utilisation reflètent l'utilisation appropriée de l'application par plusieurs clients SP dans une seule instance.
    • Le propriétaire de l'instance doit être en mesure de configurer la logique métier et les paramètres de données du produit minimum viable (MVP). Cette configuration est effectuée par locataire, comme prévu pour l'application spécifique.

    Exemple de cas d'utilisation : un administrateur doit être en mesure de donner les commentaires appropriés lorsqu'un enregistrement se ferme pour un locataire, mais pas pour un autre.

    Pour en savoir plus sur les niveaux de prise en charge, consultez la rubrique Prise en charge de Séparation de domaine par les applications.

    Vue d'ensemble

    Créateur de tables permet aux développeurs de configurer la mise en page et la logique de chaque vue de formulaire pour les tables de leur application. Lorsqu’il est lancé à partir de Générateur d'IU, Créateur de tables prend en charge Domain Separation, qui est l’architecture multilocataire à l’échelle de l’instance ServiceNow .

    Remarque :
    Domain Separation est pris en charge lors de son lancement à Créateur de tables partir de Générateur d'IU. Domain separation n’est pas pris en charge lors du lancement Créateur de tables à partir de Studio du moteur de développement d'application.

    Créateur de tables permet aux développeurs dans des environnements séparés par domaine de créer des formulaires alors qu’ils se trouvent dans la même fenêtre de navigateur. Domain separation fonctionne de Créateur de tables la même manière qu’un périmètre d’application qui aide les administrateurs à créer ou à modifier dans un environnement multilocataire.

    La standardisation est le principe clé pour maintenir une instance stable, saine et évolutive ServiceNow , où Domain Separation est installée. Grâce à la standardisation, vous disposez d’une configuration commune à la plupart des opérations de l’instance. Lorsqu’une instance comporte des centaines ou des milliers de domaines, leur gestion nécessite une gouvernance rigoureuse. Les configurations spécifiques au domaine ne doivent être effectuées que si elles sont jugées nécessaires par les propriétaires d’instances. La plupart des instances doivent suivre la configuration d’instance commune pour fournir une expérience plus uniforme sur l’ensemble de l’instance. Il permet également aux propriétaires d’instances de minimiser la prolifération du code qui ralentit l’adoption des nouvelles ServiceNow fonctionnalités incluses dans les mises à niveau de version.

    Comment fonctionne Séparation de domaine dans Créateur de tables

    Créateur de tables permet aux développeurs de changer le domaine de session pour créer des remplacements de domaine vers la mise en page du formulaire, la disposition des sections et la logique de formulaire. Les modifications apportées aux enregistrements de dictionnaire système (telles que les métadonnées de champ pour une étiquette de champ) ne nécessitent pas de remplacements de domaine. Les modifications apportées à la mise en page du formulaire nécessitent des remplacements de domaine à la fois pour l’enregistrement de formulaire et pour la section lorsque le changement est effectué dans un domaine inférieur. Lors de la création d’un remplacement de domaine, les étiquettes de section ne peuvent pas être modifiées avant d’enregistrer le contournement.

    Remarque :
    Les politiques d’interface utilisateur peuvent également avoir des remplacements dans les domaines inférieurs. Un indicateur de remplacement apparaît sur la politique d’interface utilisateur.
    Dans le domaine global, un développeur peut étendre le champ d’application de domaine pour afficher toutes les vues de formulaire de domaines différents. Les développeurs peuvent voir toutes les vues de formulaire et les vues avec des remplacements qui sont indiqués par une icône.
    Remarque :
    Les enregistrements de formulaire à section unique n’ont pas d’enregistrement sys_ui_forms qui leur est joint. Au lieu de cela, seuls ces enregistrements ont un enregistrement joint jusqu’à sys_ui_section ce qu’une deuxième section soit créée. Si un formulaire à section unique a des remplacements de domaine existants et que le développeur ajoute une autre section au formulaire, les remplacements de domaine existants seront interrompus.