Création de règles


Généralités

Tâches

Inclus dans

Administration Tivoli Change Management

Généralités

Création de règles d'entreprise

Les règles d'entreprise (ou règles) permettent d'intégrer les pratiques uniques de votre entreprise au processus de gestion des modifications. Par exemple, si la politique de votre entreprise exige qu'un contrôleur approuve tout achat supérieur à 30 000 FF, vous pouvez créer une règle qui ajoute automatiquement le contrôleur à la liste d'approbation. Lors de la soumission d'une modification comprenant un achat d'un montant supérieur à 30 000 FF, le contrôleur reçoit une notification.

Vous pouvez définir des règles émises par des modifications. Ces règles peuvent appeler les actions ci-après lorsqu'elle sont émises.

  • Mise à jour des zones de texte indiquées associées à la modification.
  • Ajouter des demandes d'approbation
  • Notification de personnes supplémentaires
  • Ajout d'une tâche
  • Exécution d'une commande du système d'exploitation

Les règles sont émises lorsqu'un utilisateur modifie le statut d'une modification ou par le planificateur TCM. Reportez-vous à la rubrique Emission de règles.

Remarque : Plusieurs règles d'entreprise peuvent s'exécuter lors d'une seule modification. Les règles générales puis les règles par catégorie sont émises dans l'ordre croissant en fonction de l'ID de règle. De plus, les actions des règles précédentes peuvent avoir une incidence sur les règles en cours d'émission ou ultérieures.

Boîte de dialogue Règle

La boite de dialogue Règle permet d'ajouter, d'éditer ou de visualiser une règle.

La boîte de dialogue Règle contient les onglets suivants :

Onglet Fonction
Généralités L'onglet généralités permet d'indiquer des informations courantes telles que :
  • le nom de la règle,
  • la catégorie de modification de la règle,
  • la description de la règle,
  • le mode (test ou réel)
  • le moment d'émission des règles temporelles,
  • la priorité de la règle,
  • l'éventuel type de statut, lors de l'émission de la règle.

Reportez-vous à la section Création d'une règle.

Définition L'onglet Définition permet de définir les critères de règle. Reportez-vous à la section Définition des critères de règle.
Actions L'onglet Actions permet d'indiquer les événements se produisant lors de l'émission de la règle. Reportez-vous aux sections Définitions des valeurs des champs de base de données, Ajout d'approbateurs, Notification de personnes supplémentaires, Ajout d'une tâche à un agenda et Refus d'une action.
Test L'onglet Test permet d'indiquer si la règle est en mode réél ou en mode test. Reportez-vous à la rubrique Test des règles.

Pour accéder à la boîte de dialogue Règle, procédez de l'une des manières suivantes :

  • Dans la boîte de dialogue Règle, sélectionnez Editer, Ajouter ou Afficher.
  • Résultat : La boîte de dialogue Règle s'affiche.

Tâches

Création d'une règle

Vous pouvez créer des règles reflétant les pratiques de votre entreprise. Ainsi, vous intégrez vos règles d'entreprise dans le processus de gestion des modifications.

Pour créer une règle :

  1. Dans le menu Configuration, sélectionnez Règles.
    Résultat :: La boîte de dialogue Règles apparaît.
  2. Dans la boîte de dialogue Règles, sélectionnez Ajouter.
    Résultat : La boîte de dialogue Règle s'affiche.
  3. Dans la zone Nom, entrez un nom unique pour la règle.
  4. Sous Priorité, entrez un nombre si vous souhaitez attribuer une valeur différente de 1 à la priorité.
  5. Effectuez l'une des opérations suivantes :
    • Si vous utilisez Tivoli Change Management en mode non sécurisé, accédez à l'étape 6.
    • Si vous utilisez Tivoli Change Management en mode sécurisé, accédez à l'étape 7.
  6. Sous Utilisation, procédez de l'une des manières suivantes :
    • Si vous souhaitez que la règle soit émise pour toutes les modifications, sélectionnez Tous. Accédez à l'étape 10.
    • Si vous souhaitez que la règle soit émise uniquement dans le cas de modifications d'une catégorie, sélectionnez Catégorie. Accédez à l'étape 9.
  7. Sous Utilisation, procédez de l'une des manières suivantes :
    • Si vous souhaitez que la règle soit émise uniquement dans le cas de modifications concernant une organisation que vous prenez en charge, sélectionnez Organisation spécifique. Accédez à l'étape 8.
    • Si vous souhaitez que la règle soit émise uniquement dans le cas de modifications faisant partie d'une catégorie que vous prenez en charge, sélectionnez Catégorie spécifique. Accédez à l'étape 9.
  8. En regard de la zone Organisation, sélectionnez une Organisation. Accédez à l'étape 9.
  9. A côté de la zone Catégorie, cliquez sur le bouton Parcourir pour sélectionner une catégorie de modification pour la règle.
  10. Dans la zone Description, entrez une description de la règle.
    Remarque : La description est intégrée dans le message de notification si la règle inclut une notification. Entrez un message décrivant la règle de manière exacte.
  11. Dans la zone Message, entrez un message qui sera envoyé à l'utilisateur lors de l'émission de la règle. Si vous ne souhaitez pas qu'un message soit envoyé, supprimez le message par défaut.
    Remarque : Dans le cas de règles associées à un refus, incluez dans votre message des informations qui permettent à l'utilisateur de comprendre le motif du refus et de modifier la transaction de manière appropriée. Reportez-vous à la section Refus d'une action.
  12. Effectuez l'une des opérations suivantes :
    • Pour indiquer la temporalité de la règle, cochez la case Temporel et accédez à l'étape 8.
    • Si vous ne souhaitez pas indiquer de temporalité, accédez à l'étape 11.
  13. Sous En fonction de, sélectionnez le bouton d'option correspondant à la date d'événement de la modification à associer à la règle :
    • Planifié(e)
    • Réel(s)
    • Date planifiée la plus proche
    • Date planifiée la plus éloignée
  14. Dans la zone Jours, entrez le nombre de jours précédant ou suivant la date d'événement de la modification et correspondant à la date d'émission de la règle.
    Remarque : Entrez 0 (zéro) dans la zone Jours si vous souhaitez que la règle soit émise à la date indiquée.
  15. Sous Quand, sélectionnez Avant ou Après pour indiquer si la règle doit être émise avant ou après la date sélectionnée.
    Remarque :
    • Si vous saisissez 0 dans la zone Jours, vous pouvez sélectionner Avant ou Après.
    • Les règles temporelles sont exécutées par le planificateur TCM. Reportez-vous à la rubrique Emission de règles.
  16. Sous Mode, sélectionnez En réel ou Test.
  17. Sous Statut d'émission, sélectionnez un ou plusieurs types de statut déterminant l'émission de la règle.
  18. Reportez-vous à la section Définition des critères de règle pour créer une définition de la règle. Vous ne pouvez pas sauvegarder une règle tant qu'elle n'est pas définie.
    Avertissement : Une fois que vous créez une règle en réel et qu'elle est émise lors de modifications, vous ne pouvez pas supprimer automatiquement les incidences de la règle. Reportez-vous à la rubrique Test des règles.

Définition des critères de règle

Les critères de règle sont composés d'une expression ou d'une série d'expressions que vous générez pour définir les modifications auxquelles une règle s'applique. Par exemple, vous pouvez créer une règle qui nécessite des approbateurs supplémentaires pour toute modification à haut risque. Pour ce faire, indiquez le critère (code de risque = élevé) sur l'onglet Définition.

Deux sections de l'onglet Définition permettent de créer des critères de règle :

  • vous pouvez créer des expressions uniques définissant la règle dans la section Expression ;
  • vous pouvez insérer des expressions dans la liste Construction d'expression.

La section Construction d'expression affiche les expressions combinées. Vous pouvez ajouter des opérateurs et des parenthèses pour relier les expressions. Reportez-vous à la rubrique Principes relatifs aux expressions.

Pour définir des critères de règle :

  1. Dans la boîte de dialogue Règle, cliquez sur l'onglet Définition.
    Résultat : L'onglet Définition apparaît.
  2. Dans la liste Table, sélectionnez le nom d'une table de base de données.
  3. Dans la liste Attribut, sélectionnez l'attribut à utiliser dans la règle.
    La liste Attribut contient uniquement les champs de la table sélectionnée.
  4. Dans la liste Opérateur, sélectionnez un opérateur (<,>,=,>= ou <>).
  5. Dans la zone Valeur, entrez une valeur pour compléter l'expression.
    Remarque : Pour indiquer une valeur nulle, entrez la valeur TCM_NULL dans la zone. Il est nécessaire de renseigner cette zone. Si vous utilisez l'attribut Category dans l'une des tables, vous devez entrer le code de catégorie et non sa description dans la zone Valeur.
  6. Effectuez l'une des opérations suivantes :
    • Si vous insérez la première expression, sélectionnez Insérer.
      Résultat : L'expression est ajoutée à la liste.
    • Si cette liste contient déjà une expression, cliquez sur l'un des trois boutons d'opérateur (Et, Ou ou Non) et sélectionnez Insérer.
      Résultat : Si vous sélectionnez un opérateur ou que vous cliquez sur Insérer pour insérer une expression supplémentaire, le nouveau texte est ajouté à la fin de la construction de l'expression.
  7. Effectuez l'une des opérations suivantes :
    • Définissez une autre expression.
    • Cliquez sur OK pour sauvegarder la règle.
    • Cliquez sur un autre onglet de la boîte de dialogue pour poursuivre la définition de la règle.

Définition des valeurs des champs de base de données

Tivoli Change Management peut automatiquement mettre à jour le contenu d'un champ de base de données indiqué correspondant aux enregistrements définis dans l'onglet Définition lorsqu'une règle est émise. Par exemple, vous pouvez créer une règle attribuant au code de risque d'une modification le niveau HIGH lorsque le coût d'une modification excède le montant indiqué.

Pour indiquer le paramètre d'un champ :

  1. Dans la boîte de dialogue Règle, cliquez sur l'onglet Actions.
    Résultat : L'onglet Actions s'affiche.
  2. Sous Action, sélectionnez la case à cocher Définir le champ.
    Remarque : Les actions de règle indiquées via ce bouton n'ont aucune incidence sur les zones de texte de la boîte de dialogue Edition telles que les zones relatives à la description et au motif.
  3. Dans la liste Champ, sélectionnez le nom du champ de base de données à définir.
  4. Dans la zone Valeur, entrez la valeur à définir.
    Avertissement : Si la valeur est définie ailleurs dans la base de données, veillez à la saisir exactement telle qu'elle est définie. Ainsi, si vous sélectionnez le champ Category, la valeur saisie doit être un code de catégorie valide.
  5. Cliquez sur Insérer.
    Résultat : L'action est ajoutée à la table Action.
  6. Effectuez l'une des opérations suivantes :
    • Indiquez une autre action.
    • Cliquez sur OK pour sauvegarder la règle.
    • Cliquez sur un autre onglet de la boîte de dialogue pour poursuivre la définition de la règle.

Ajout d'approbateurs

Vous pouvez ajouter des approbateurs supplémentaires lors de l'émission d'une règle. Il peut s'agir d'individus ou d'organisations.

Pour indiquer des approbateurs supplémentaires :

  1. Dans la boîte de dialogue Règle, cliquez sur l'onglet Actions.
    Résultat : L'onglet Actions s'affiche.
  2. Sous Action, sélectionnez Ajouter un approbateur.
  3. Cliquez sur le bouton Parcourir se trouvant à côté de la zone Nom pour afficher la boîte de dialogue Approbateur.
  4. Sous Type, sélectionnez l'option correspondant au type d'approbateur à ajouter. Cliquez sur OK.
    Résultat : La boîte de dialogue Utilisateur ou Traitement de groupes s'affiche.
  5. Sélectionnez l'utilisateur ou l'organisation à ajouter en tant qu'approbateur et cliquez sur OK.
    Résultat : L'onglet Actions de la boîte de dialogue Règle apparaît.
  6. Cliquez sur Insérer.
    Résultat : L'approbateur est ajouté à la table Actions.
  7. Cliquez sur Définir la priorité.
    Résultat : La boîte de dialogue Définition de la priorité d'approbation s'affiche.
  8. Dans la zone Priorité, entrez la priorité d'approbation à affecter à l'approbateur.
  9. Cliquez sur OK.
    Résultat : La boîte de dialogue Règle s'affiche.
  10. Effectuez l'une des opérations suivantes :
    • Indiquez une autre action.
    • Cliquez sur OK pour sauvegarder la règle.
    • Cliquez sur un autre onglet de la boîte de dialogue pour poursuivre la définition de la règle.

Notification de personnes supplémentaires

Tivoli Change Management envoie automatiquement des notifications à la personne chargée de la modification afin de la tenir informée du statut d'approbation. Les approbateurs sont également avertis lorsque la modification nécessite une décision d'approbation. Vous pouvez ajouter une règle pour configurer le moniteur de notifications afin de notifier des personnes supplémentaires lors de l'émission d'une règle.

Pour indiquer des notifications supplémentaires :

  1. Dans la boîte de dialogue Règle, cliquez sur l'onglet Actions.
    Résultat : L'onglet Actions s'affiche.
  2. Sous Action, sélectionnez Notifier.
  3. A côté de la zone Nom, cliquez sur le bouton Parcourir pour afficher la boîte de dialogue Notification.
    Résultat : La boîte de dialogue Notification apparaît.
  4. Sous Type, sélectionnez le bouton d'option correspondant au type de notification à ajouter.
  5. Cliquez sur OK.
    Résultat :
    Si vous sélectionnez ... alors ...
    Personne ou CCB La boîte de dialogue Personne ou Ajout de CCB s'affiche.
    Sélectionnez l'utilisateur ou le CCB à notifier et cliquez sur OK.
    Résultat : L'onglet Actions de la boîte de dialogue Règle s'affiche. Passez à l'étape 7.
    Organisations La boîte de dialogue Organisation apparaît. Sélectionne l'organisation à notifier et cliquez sur OK.
    Résultat : Une question apparaît.
  1. Effectuez l'une des opérations suivantes :
    Cliquez sur ce bouton ... pour ...
    Oui notifier tous les membres de l'organisation.
    Résultat : Le nom de l'organisation et (Tous) apparaissent dans la zone Nom.
    Non notifier uniquement les propriétaires de l'organisation.
  1. Cliquez sur Insérer.
    Résultat : La notification est ajoutée à la table Actions.
  2. Effectuez l'une des opérations suivantes :
    • Indiquez une autre action.
    • Cliquez sur OK pour sauvegarder la règle.
    • Cliquez sur un autre onglet de la boîte de dialogue pour poursuivre la définition de la règle.

    Remarque : Tous les membres d'un CCB reçoivent une notification.

Ajout d'une tâche

Vous pouvez ajouter une tâche à exécuter lors de l'émission d'une règle.

Pour ajouter une tâche :

  1. Dans la boîte de dialogue Règle, cliquez sur l'onglet Actions.
    Résultat : L'onglet Actions s'affiche.
  2. Sous Action, sélectionnez Ajouter une tâche.
  3. Dans la zone Tâche, entrez un nom pour la tâche.
  4. Dans la zone Durée, entrez une valeur représentant la durée allouée à la tâche.
    Remarque : Cette valeur représente un nombre de jours.
  5. Dans la zone Heures, entrez le nombre d'heures de travail prévues correspondant à la tâche.
  6. Cliquez sur Insérer.
    Résultat : La tâche est ajoutée à la table Actions.
  7. Effectuez l'une des opérations suivantes :
    • Indiquez une autre action.
    • Cliquez sur OK pour sauvegarder la règle.
    • Cliquez sur un autre onglet de la boîte de dialogue pour poursuivre la définition de la règle.

Exécution d'une commande du système d'exploitation

Tivoli Change Management peut exécuter une commande du système d'exploitation lorsqu'une règle est émise. Par exemple, une règle peut exécuter une commande permettant de répartir les téléchargements ou les modules de correction des logiciels sur un réseau. Vous pouvez effectuer cette opération une fois que des modifications impliquant des mises à niveau sont terminées.

Pour qu'une règle exécute une commande du système d'exploitation :

  1. Dans la boîte de dialogue Règle, cliquez sur l'onglet Actions.
    Résultat : L'onglet Actions s'affiche.
  2. Sous Action, sélectionnez Appeler.
  3. Sous Appel, dans la liste Commande, sélectionnez la commande à appeler.
    Cette commande doit déjà avoir été configurée dans l'onglet Commandes de la boîte de dialogue Gestion des listes de Tivoli Change Management.
    Remarque : Les commandes exécutées par des règles atemporelles s'exécutent sur le système informatique de l'utilisateur. Les commandes exécutées par des règles temporelles s'exécutent sur le système sur lequel le planificateur TCM est lancé.
  4. Cliquez sur Insérer.
    Résultat : La commande est ajoutée à la table Actions.
  5. Effectuez l'une des opérations suivantes :
    • Indiquez une autre action.
    • Cliquez sur OK pour sauvegarder la règle.
    • Cliquez sur un autre onglet de la boîte de dialogue pour poursuivre la définition de la règle.
Refus d'une action Le refus d'une action empêche la transaction ayant émis la règle de se produire si la condition de règle de refus prend la valeur true. Dans ce cas, les opérations suivantes se produisent :
  • La boîte de dialogue dans laquelle un utilisateur a lancé la transaction et à l'origine de l'émission de la règle de refus s'affiche.
  • Le message de la règle de refus s'affiche.
  • L'enregistrement de modification reprend son état initial précédant le lancement de la transaction ; toute action de définition de champ définie pour la règle ou toute autre règle émise avant la règle associée à l'action de refus est également restaurée.
  • Toutes les autres actions incluses dans la règle sont ignorées.

Pour ajouter une action de refus :

  1. Dans la boîte de dialogue Règle, cliquez sur l'onglet Actions.
    Résultat : L'onglet Actions s'affiche.
  2. Sous Action, sélectionnez Refuser.
    Remarque : Pour vérifier qu'une action de refus est traitée en premier, attribuez à la priorité de la règle la plus petite valeur pour la catégorie de modification. Il s'agit généralement de la valeur 0.
  3. Cliquez sur Insérer.
    Résultat : L'action de refus est ajoutée à la table Actions.
  4. Effectuez l'une des opérations suivantes :
    • Indiquez une autre action.
    • Cliquez sur OK pour sauvegarder la règle.
    • Cliquez sur un autre onglet de la boîte de dialogue pour poursuivre la définition de la règle.