Installé avec Domain Separation

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 5 minutes de lecture
  • Plusieurs composants de plateforme sont ajoutés ou modifiés avec Domain Separation.

    Rôles

    Rôle Description
    domain_admin Peut créer, modifier et supprimer des domaines.

    Ajouts aux champs [sys_domain]

    Le champ sys_domain est ajouté aux tables suivantes :

    Tableau 1. Tables avec le champ sys_domain
    Tables
    sys_attachment
    sys_user_has_role
    sys_group_has_role
    sys_email
    sys_user_group
    core_company
    cmn_location
    cmn_department
    sys_gauge
    sys_report
    kb_feedback
    sysapproval_approver
    sys_user_grmember

    Champ de la table de tâches

    Les extensions MSP ajoutent un champ task_for à la table Tâche. Ce champ de référence fait référence à la table Utilisateur.

    Options pour le type de groupe

    Les extensions MSP ajoutent plusieurs nouvelles options par défaut au champ type de la table Groupe. Ajoutez ou mettez à jour ces types selon vos besoins pour prendre en charge vos domaines.

    Tables
    Sécurité
    Prise en charge
    Visibilité

    Règles métier

    Nom Table Description
    Domaine : activer/désactiver core_company Active le domaine connexe si au moins une de ses sociétés est active. Désactive le domaine connexe si toutes les sociétés associées sont inactives.
    Domaine : Cascade Company core_company Synchronise le domaine d’une entreprise avec ses utilisateurs, groupes, départements et emplacements.
    Domaine : Cascade Domaine : E-mail sys_email Synchronise le domaine d’un e-mail avec ses pièces jointes.
    Domaine : Cascade Domaine : Groupe sys_user_group Synchronise le domaine d’un groupe avec ses rôles hérités (enregistrements sys_group_has_role).
    Domaine : Cascade Domaine : Base de connaissances kb_knowledge Synchronise le domaine d’un article de la base de connaissances avec ses commentaires connexes.
    Domaine : Cascade Domaine : Tâche tâche Synchronise le domaine avec les tâches connexes pour wf_context, wf_executing, wf_history, pièces jointes, e-mails, task_sla et son workflow, sysapproval_approver et son workflow, ainsi que sysapproval_group et son workflow.
    Domaine : Cascade Domaine : Utilisateur sys_user Synchronise le domaine d’un utilisateur avec ses enregistrements d’appartenance au groupe (sys_user_grmember) et de rôle (sys_user_has_role).
    Domaine : Cascade Domaine : Version wf_workflow_version Synchronise les domaines avec les versions de workflow connexes pour wf_activity et wf_transition.
    Domaine : désactiver les sociétés domain Désactive les sociétés liées si un domaine est désactivé.
    Domaine : Par défaut : Tâche tâche Définit le domaine de tâche en fonction de la tâche pour le domaine de l’utilisateur. Si ce domaine est global, définit le domaine sur Par défaut à la place.
    Domaine : Par défaut : Utilisateur sys_user Définit le domaine d’un utilisateur sur Par défaut si le domaine aurait été global autrement.
    Domaine : interdire l’enregistrement de domaine global domain Empêche la création d’un domaine avec le nom global.
    Domaine - Remplacer la copie sys_app_application Lorsqu’une application est remplacée pour un domaine, crée une copie de ses modules pour la nouvelle application.
    Domaine - Remplacer la copie sys_data_policy2 Lorsqu’une politique de données est remplacée pour un domaine, crée une copie de ses règles de politique de données pour la nouvelle politique de données.
    Domaine - Remplacer la copie sys_gauge Lorsqu’une jauge est remplacée pour un domaine, crée une copie de ses nombres de jauges pour la nouvelle jauge.
    Domaine - Remplacer la copie sys_ui_action Lorsqu’une action d’interface utilisateur est remplacée pour un domaine, crée une copie de ses vues d’action d’interface utilisateur pour la nouvelle action d’interface utilisateur.
    Domaine - Remplacer la copie sys_ui_list_control_embedded Lorsqu’un contrôle de liste incorporée est remplacé pour un domaine, crée une copie de ses scripts client et serveur pour le nouveau contrôle de liste incorporée.
    Domaine - Remplacer la copie sys_ui_policy Lorsqu’une politique d’interface utilisateur est remplacée pour un domaine, crée une copie de ses actions de politique d’interface utilisateur pour la nouvelle politique d’interface utilisateur.
    Domaine - Définir le domaine - Approbations sysapproval_approver Définit le domaine en fonction de celui de l’enregistrement en cours d’approbation.
    Domaine - Définir le domaine - Pièce jointe sys_attachment Définit le domaine en fonction du domaine de l’enregistrement parent.
    Domaine - Définir le domaine - CMDB_CI cmdb_ci Définit le domaine d’un CI sur celui de sa société.
    Domaine - Définir le domaine - Département cmn_department Définit le domaine d’un département sur celui de sa société.
    Domaine - Définir Domaine - Domaine domain Définit le domaine d’un domaine à lui-même.
    Domaine - Définir le domaine - E-mail sys_email Définit le domaine en fonction du domaine de l’enregistrement parent. L’enregistrement parent d’un e-mail est l’enregistrement spécifié dans le champ d’instance.
    Domaine - Définir le domaine - Commentaire kb_feedback Définit le domaine d’un commentaire de la base de connaissances sur celui de son article de la base de connaissances.
    Domaine - Définir le domaine - Groupe sys_user_group Définit le domaine d’un groupe sur celui de sa société.
    Domaine - Définir Domaine - Approbations de groupe sysapproval_group Définit le domaine en fonction de celui de l’enregistrement en cours d’approbation.
    Domaine - Définir Domaine - Rôle de groupe sys_group_has_role Définit le domaine d’un rôle de groupe sur celui de son groupe.
    Domaine - Définir Domaine - Emplacement cmn_location Définit le domaine d’un emplacement sur celui de sa société.
    Domaine - Définir le domaine - SLA de tâche task_sla Définit le domaine d’un SLA de tâche sur celui de sa tâche.
    Domaine - Définir le domaine - Utilisateur sys_user Définit le domaine d’un utilisateur sur celui de sa société.
    Domaine - Définir le domaine - Rôle de l’utilisateur sys_user_has_role Définit le domaine d’un rôle d’utilisateur sur celui de son utilisateur.
    Domaine - Définir le domaine - Historique de l’activité WF wf_history Définit le domaine de l’historique de l’activité du workflow en fonction du domaine du contexte du workflow parent.
    Domaine - Définir le domaine - Contexte WF wf_context Définit le domaine de contexte du workflow en fonction du domaine de l’enregistrement référencé, le cas échéant.
    Domaine - Définir le domaine - Activité d’exécution WF wf_executing Définit le domaine de l’activité d’exécution du workflow en fonction du domaine du contexte de workflow parent.
    Domaine - Définir la tâche pour - Changement demande de changement Lors de la conversion d’un ticket en demande de changement, définit le champ Demandé par sur la valeur Tâche du ticket.
    Domaine : définir la tâche pour : Incident incident Lors de la conversion d’un ticket en incident, définit le champ Appelant sur la tâche du ticket pour obtenir la valeur.
    Domaine : valider par défaut domain Garantit que la case Par défaut est cochée pour un seul domaine.
    Domaine : Valider primaire domain Garantit que la case Primaire est cochée dans un seul domaine.
    Règles métier installées avec le module d’extension Domain Support
    Changer l’ensemble de domaine sys_dictionary Définit le domaine défini sur le domaine actuel.
    Propriétés de prise en charge du domaine sys_properties Définit les propriétés système pour qu’elles correspondent à la méthode de requête de domaine (chemins de domaine ou numérotation de domaine).

    Scripts clients

    Script client Description
    Domaine - Définir la société et l’emplacement (sys_script) Surveille les changements apportés au champ Appelant de l’incident. Si les champs de société et d’emplacement n’ont pas déjà de valeur, le script ajoute cette information à partir de l’enregistrement de l’appelant. Si les champs de société et d’emplacement ont déjà une valeur, le script conserve les valeurs existantes.
    Script désactivé
    (BP) Définir l’emplacement sur utilisateur Surveille le champ d’emplacement de l’incident et définit le champ d’emplacement sur l’emplacement de l’appelant.