Exploration de Domain Separation

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 3 minutes de lecture
  • Domain separation vous permet de séparer les données, les processus et les tâches administratives en domaines définis logiquement.

    Domain Separation est idéal pour les clients qui :

    • Nécessité d’appliquer une séparation absolue des données entre les entités business (séparation des données).
    • personnalisent les définitions des processus business et les interfaces utilisateur pour chaque domaine (administration déléguée) ;
    • conservent certains processus globaux et des générations de rapports globaux dans une seule instance.
    • Séparez les données entre les fournisseurs de services, les clients, les partenaires ou les sous-organisations.
    • présentent des différences de processus mineures ou modérées entre les clients.

    Domain Separation par rapport à des instances distinctes

    Bien que Domain Separation fournisse une prise en charge partagée, le partage est toujours contenu dans une seule instance. Certaines données, propriétés et processus globaux sont partagés dans tous les domaines. Par exemple, le fait que le système Mémoriser mon nom figure sur la page de connexion du système est global et ne peut pas être spécifié par domaine.

    Si vous avez besoin d’une séparation complète et totale de toutes les propriétés système et que vous n’avez pas besoin de rapports globaux ou de processus globaux, la meilleure approche à adopter est l’utilisation d’instances distinctes.

    Séparation des données

    Les membres d’un domaine ne voient que les données contenues dans leur domaine ou les domaines enfants qui sont inférieurs dans la hiérarchie de domaines. Par défaut, tous les utilisateurs et tous les enregistrements sont membres du domaine global, sauf si un administrateur les affecte à un domaine particulier. Une fois que vous avez affecté un utilisateur ou un enregistrement à un domaine, l'instance compare le domaine de l'utilisateur au domaine de l'enregistrement pour déterminer si l'utilisateur peut afficher l'enregistrement.

    Les applications ServiceNow sont définies avec les niveaux de prise en charge incrémentielle suivants. Ces niveaux sont basés sur la perspective des cas d’utilisation et des profils réels.

    Séparation des données : les locataires ne voient que les données qu’ils sont autorisés à voir. Les locataires peuvent avoir accès à d’autres données de locataire, mais ne peuvent pas interroger les données des locataires s’ils n’y ont pas accès.

    Séparation de l’interface utilisateur : prend en charge une expérience spécifique au locataire pour les éléments d’interface utilisateur tels que les vues, les listes, les étiquettes, etc.

    Séparation de la logique métier : vous pouvez créer des politiques système spécifiques au locataire, telles que des notifications par e-mail, des règles métier, des scripts clients, une politique d’interface utilisateur et des actions d’interface utilisateur.

    Modélisation hiérarchique : mutualisation imbriquée afin que les locataires parents puissent accéder aux ressources des locataires enfants. La logique métier pour les locataires parents s’exécute automatiquement pour les locataires enfants et peut être remplacée à n’importe quel niveau.

    Inter-tenant Intelligence (champ d’application de domaine) : gère automatiquement les données, les métadonnées, la logique métier et le contexte de traitement pour les locataires qui ont accès à des données de locataire supplémentaires.

    En général, les données définies à un niveau supérieur de la hiérarchie des domaines ne sont pas visibles aux niveaux inférieurs de la hiérarchie.

    Exemple de hiérarchie Domain Separation

    Migration du chemin de domaine

    Les chemins de domaine sont utilisés pour tous les clients. La numérotation de domaine n’est pas utilisée. Service et assistance client peut vous aider dans la mise à niveau.

    Alternatives à Domain Separation

    Les instances distinctes constituent une alternative courante à Domain Separation. Cela offre un grand degré de flexibilité pour répondre aux exigences des clients et des parties prenantes avec peu ou pas d’impact sur les autres.

    Alternatives à Domain Separation
    Avertissement :
    Avant d’activer Domain Separation, consultez votre représentant pour vérifier qu’il est adapté à votre environnement. Domain Separation ajoute un niveau de charge d’administration. Bien qu’il puisse être désactivé, il ne peut pas être supprimé d’une instance.