Détecter les conflits de changement

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 4 minutes de lecture
  • Détectez les conflits de changement en définissant Gestion des changements des propriétés d’analyse de conflit. Utilisez les informations obtenues pour calculer les conflits des demandes de changement, ainsi qu’examiner et modifier le changement pour éliminer les conflits.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Par défaut, toutes les propriétés ne sont pas sélectionnées dans la page Propriétés de l’analyse des conflits de Gestion des changements. Modifiez ou personnalisez les options de détection de conflit et répondez aux besoins de votre organisation.

    Procédure

    1. Accédez à la Tous > Changement > Administration > Propriétés de conflit.
    2. Dans la page Propriétés de l’analyse Gestion des changements des conflits, entrez les rôles qui ont accès à la fonction de détection de conflit.
    3. Configurez les autres propriétés de personnalisation.
      Pour plus d’informations sur les propriétés de détection de conflit, reportez-vous à la section Propriétés de la détection de conflit.
    4. Sélectionnez Enregistrer.

    Propriétés de la détection de conflit

    La détection de conflit comprend des propriétés qui déterminent le mode d’exécution de l’option de détection de conflit.

    Lancez des propriétés sans autres paramètres en définissant la valeur sur Oui.
    Remarque :
    Vous pouvez déterminer le mécanisme de détection des conflits. Vous pouvez choisir entre les options Agent de flux et d’avancement en mettant à jour la change.conflict.useprogressworker propriété système. Elle est définie sur false par défaut.
    Tableau 1. Propriétés de l’analyse des conflits de Gestion des changements
    Nom de la propriété Description
    change.conflict.role Liste séparée par des virgules des rôles ayant accès à la fonction de détection de conflit. Les rôles inclus ici doivent avoir accès à l’enregistrement de change_request sous-jacent. Les rôles sont saisis exactement tels qu’ils apparaissent dans Administration utilisateurs > Rôles. Par exemple, itil.
    change.conflict.blackout Vérifie si la demande de changement se produit pendant la fenêtre de proscription.
    change.conflict.relatedchildblackout Vérifie si la demande de changement de l’un des éléments de configuration (CI) enfants se produit pendant la fenêtre de proscription.
    change.conflict.relatedparentblackout Vérifie si la demande de changement du CI parent se produit pendant la fenêtre de proscription.
    change.conflict.currentci Vérifie si la demande de changement est déjà planifiée par rapport au CI donné.
    change.conflict.currentwindow Vérifie si la demande de changement du CI se produit dans la fenêtre de maintenance.
    change.conflict.relatedchildwindow Vérifie si la demande de changement des CI enfants se produit dans la fenêtre de maintenance.
    change.conflict.relatedparentwindow Vérifie si la demande de changement du CI parent se produit dans la fenêtre de maintenance.
    change.conflict.ci_maint_sched Vérifie si la demande de changement se produit dans le cadre de la maintenance planifiée définie pour le CI dans le champ de référence du calendrier de maintenance.
    change.conflict.relatedservices Vérifie si une demande de changement se produisant pendant des fenêtres de maintenance ou de proscription affecte d’autres services d’applications connexes, tels que les services créés qui incluent le CI planifié pour le changement ou un autre CI dans ce service.
    Remarque :
    cette action requiert la conversion de tous les services aux entreprises identifiés en service d’application. Pour en savoir plus, consultez Convertir les services d'entreprise en services d'application. Pour en savoir plus sur les services d'application, consultez Services d'application Services d'application.
    change.conflict.assigned_to Vérifie si d’autres demandes de changement sont affectées à la même demande de changement affectée à un utilisateur. Par exemple, si vous affectez une demande de changement à un utilisateur qui doit déjà implémenter une autre demande de changement aux mêmes date et heure, une erreur de conflit s’affichera.
    change.conflict.mode Détermine le mode de conflit pour un CI. Les valeurs possibles sont les suivantes :
    • De base : vérifie uniquement les demandes de changement du CI par rapport à la demande de changement du CI et de tous les CI affectés.
    • Avancé : vérifie le CI de la demande de changement actuelle et les CI affectés par rapport à d’autres demandes de changement pour le CI et les CI affectés.
    change.conflict.refresh.conflicts Actualise et exécute automatiquement la détection de conflit lorsque l’une des valeurs de champ suivantes est modifiée :
    • Élément de configuration
    • Date de début prévue
    • Date de fin prévue
    change.conflict.populateimpactedcis Inclut et répertorie automatiquement tous les services aux entreprises et d’application avec les CI connexes présentant des conflits.
    change.conflict.identifymostcritical Identifie les services aux entreprises ou d’application les plus affectés qui ont un CI conflictuel connexe.
    change.conflict.next_available.schedule_window Facteurs à partir de la date de début ou de fin planifiée de la demande de changement Pour rechercher la prochaine heure disponible, entrez le nombre de jours.
    • Type : entier
    • La valeur par défaut est 90.
    change.conflict.next_available.choice_limit Nombre de suggestions à calculer et afficher pour les prochaines date et heure disponibles. Plus la valeur est élevée, plus le calcul des prochaines date et heure disponibles pour implémenter le changement sera long.
    • Type : entier
    • La valeur par défaut est 100.
    change.conflict.log Niveaux de journalisation des conflits de changement : Les options disponibles sont les suivantes :
    • Urgence
    • Alerte
    • Critique
    • Erreur
    • Avertissement
    • Avis
    • Info
    • Déboguer
    Niveau par défaut : Avis
    change.conflict.show_conflict_message Détermine si ou quand un message s’affiche lorsqu’un conflit de planification est détecté. Les options disponibles sont les suivantes :
    • Préférence utilisateur : l’utilisateur peut choisir d’afficher ou de masquer le message de conflit via une option de menu d’interface utilisateur.
    • Toujours : affiche toujours le message du conflit.
    • Jamais : les messages de conflit ne sont pas affichés.
    Par défaut, l'option Préférence utilisateur est sélectionnée.
    change.conflict.allow_contiguous_changes Gère les demandes de changement contiguës dont les calendriers se chevauchent. Cette propriété est active par défaut.
    change.conflict.consolidated_conflicts Affiche uniquement les conflits qui résultent d’une combinaison du type de conflit et du calendrier ou du type de conflit et d’un changement conflictuel.

    Cette propriété est active par défaut.

    change.conflict.max_count Nombre maximal d’enregistrements de conflits pouvant être générés pour chaque type de conflit lors de l’exécution de la détection de conflit. Créez cette propriété système si elle n’y figure pas déjà.
    • Type : entier
    • La valeur minimale est 1 000. Si vous définissez un nombre inférieur, 1 000 est affiché comme valeur par défaut.