Créer une politique du gestionnaire de données CMDB

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 8 minutes de lecture
  • Créez une politique dans la version héritée du Gestionnaire de données CMDB sur l’interface utilisateur principale (UI 16) pour traiter automatiquement les événements du cycle de vie des CI tels que la suppression. L’application de politiques de cycle de vie cohérentes et standard aux CI permet de maintenir l’intégrité de la CMDB.

    Avant de commencer

    • Les politiques de cycle de vie Mettre hors service, Archiver et Supprimer exigent qu’une règle de cycle de vie active existe pour chaque classe ciblée dans la politique. Si vous tentez de créer une politique d’un type de politique pour lequel cette condition s’applique, mais qu’elle n’est pas remplie, un message d’erreur s’affiche et l’opération échoue.
    • Assurez-vous qu’un flux secondaire personnalisé que vous souhaitez associer à une politique existe.
    • Pour exiger une révision et une approbation d’une tâche de politique : Assurez-vous que l’attribut Managed By Group est renseigné dans les CI cibles et que les utilisateurs affectés ont le privilège d’approuver les tâches de politique.
    • Lorsque Asset Management est activé, vérifiez si un enregistrement d’actif est associé à ce CI avant de mettre le CI hors service. Vérifiez l’enregistrement de l’actif associé, s’il y en a un, pour vous assurer que l’état de l’actif (install_status) est Retired.
    Rôle requis :
    • data_manager_admin : Accès complet aux politiques
    • data_manager_user : peut lire et prévisualiser les politiques

    Pourquoi et quand exécuter cette tâche

    Spécifiez pour chaque politique un type de politique, un flux secondaire de cycle de vie et un ensemble de CI à utiliser en tant que CI cibles. Les CI cibles doivent provenir de classes étendant la table Élément de configuration [cmdb_ci] et, avec le type de politique Supprimer l’entrée connexe CMDB, ainsi que des tables de la table Entrées associées [cmdb_related_entry].

    Définissez des filtres de condition pour spécifier le jeu initial de CI auxquels la politique s’applique. Vous pouvez ensuite affiner davantage le jeu initial de CI à l’aide d’une liste d’exclusion de CI pour le type de politique. Lors de l’aperçu final de la politique, ou à partir d’une tâche de politique, vous pouvez sélectionner des CI individuels à exclure également pour le type de politique. En outre, pour les opérations qui nécessitent que les CI soient dans un état hors service, les définitions de mise hors service dans les règles d’état de cycle de vie sont appliquées. Dans ces cas :
    • Les CI qui répondent aux filtres de politique, mais qui ne sont pas mis hors service selon les définitions de mise hors service de classe, ne sont pas ciblés par la politique.
    • Un filtre sur les Life Cycle Stage attributs ou n’a Life Cycle Stage Status aucun effet si la définition de mise hors service de classe respective est basée sur ces attributs.
    La politique s’applique finalement au jeu de CI résultant, après l’application de tous ces filtres.
    Remarque :
    Le gestionnaire de données CMDB limite le nombre de CI cibles par tâche à 10 000. Par conséquent, lorsqu’une tâche dépasse ce nombre, le gestionnaire de données crée automatiquement autant de tâches supplémentaires que nécessaire pour inclure tous les CI de la tâche. Par exemple, si vous ciblez 30 000 CI dans une tâche d’attestation, le gestionnaire de données décompose cette tâche en trois tâches, chacune ciblant 10 000 CI.
    Plus d’informations :

    Procédure

    1. Accédez à la Tous > Configuration > Gestionnaire de données CMDB.
    2. Sur la page de destination du gestionnaire de données CMDB, dans la vignette Politiques, cliquez sur Afficher les politiques.
    3. Dans la vue de liste Attributs et politique du gestionnaire de données CMDB, cliquez sur Nouveau.
    4. Renseignez les champs des différentes sections de l’onglet Définir la politique .
      Remarque :
      Certains champs ne s’appliquent qu’à des types de politiques spécifiques. Par conséquent, certains des champs suivants peuvent ne pas apparaître pour le type de politique que vous choisissez.
      Champ (Général) Description
      Nom Nom unique de la politique.
      Groupe d'affectations de tâche Groupe auquel la tâche doit être affectée.
      Échéance de la tâche en jours Date d’échéance pour l’achèvement des tâches de politique telles que les tâches d’attestation.
      Requiert une revue

      Cochez cette case pour exiger une révision et une approbation des tâches de politique, par l’affectation du groupe dans l’attribut Managed by Group de CI ou par un administrateur.

      Dans le cas contraire, toutes les tâches de politique sont approuvées automatiquement.

      Type de politique

      Événement de cycle de vie ou action de gestion des données, comme la suppression ou l’attestation, que cette politique gère, indiquant le type d’actions à effectuer sur les CI cibles.

      Groupe d'utilisateurs Groupe à utiliser comme groupe d’affectation de tâches pour le type de politique Supprimer l’entrée connexe de la CMDB. La liste est un sous-ensemble de groupes d’utilisateurs de la table Groupe [sys_user_group], dans laquelle au moins un membre dispose d’un rôle data_manager_user.
      Appliquer la durée de rétention

      Durée de conservation des CI archivés dans la table d’archivage avant leur suppression.

      Pendant la période de conservation spécifiée, vous pouvez utiliser la Now Platform® fonctionnalité d’archivage des données pour restaurer les CI archivés.

      Champ (filtre de condition) Description
      Table d'entrée connexe Table connexe à laquelle appliquer une politique Supprimer l’entrée associée CMDB. La liste contient les tables connexes issues de la table Entrée connexe [cmdb_related_entry].
      Filtre de condition

      Critères que les CI doivent respecter pour être inclus dans la politique en tant que CI cibles.

      Des filtres supplémentaires, tels qu’une liste d’exclusion de CI, peuvent affiner davantage l’ensemble des CI cibles.

      Champ (action) Description
      Flux secondaire

      Un flux secondaire avec les actions qui s’exécuteront sur les CI cibles pour la politique.

      Le flux secondaire correspond généralement au type de politique. Par exemple, si le type de politique est défini sur Supprimer l’entrée connexe de la CMDB, définissez Flux secondaire sur Supprimer l’élément de configuration de l’entrée connexe.
      Remarque :
      Le type de politique Attestation n’est associé à aucun flux secondaire.
      Champ (Calendrier) Description
      Fréquence À quelle fréquence la tâche doit être exécutée.
      Heure de début Heure de début de l’exécution de la tâche lorsqu’elle doit s’exécuter.
    5. Facultatif : Cliquez sur Exécuter le filtre dans la section Filtre de condition pour afficher la liste résultante des CI qui correspondent aux filtres de condition.
    6. Cliquez sur Enregistrer.
    7. Cliquez sur Aperçu et attendez l’achèvement d’une analyse d’impact de la politique sur la page Aperçu de l’impact de la politique.
      Cette analyse estime le nombre de CI auxquels la politique s’applique en fonction des filtres de politique, des listes d’exclusion de CI et de l’étape du cycle de vie des CI. Par exemple :
      • Si le type de politique est Mis hors service, les CI qui répondent aux filtres de politique, mais qui sont déjà dans un état Mis hors service, ne sont pas ciblés par la politique.
      • Si le type de politique est archiver ou supprimer, les CI qui répondent aux filtres de politique, mais qui ne sont pas mis hors service, ne sont pas ciblés par la politique.
    8. Facultatif : Sélectionnez les CI dans la liste des CI cibles que vous souhaitez également exclure pour le type de politique.
      Cliquez sur Exclure le CI , puis sur Recalculer l’aperçu pour recalculer les données sur la page d’aperçu.
    9. Cliquez sur Publier pour activer la stratégie.
      Les tâches non publiées sont enregistrées en tant que brouillons de politiques.

    Résultats

    Après avoir publié une politique :

    • Une tâche planifiée quotidienne traite la politique publiée et les tâches de politique sont affectées comme défini dans la politique. Si la politique est associée à un flux secondaire, les tâches de politique déclenchent le flux secondaire de politique. Les problèmes d’exécution de la politique sont enregistrés dans un journal d’erreurs et des notifications sont envoyées à l’administrateur du gestionnaire de données CMDB.

      Si la politique est configurée de manière à exiger une approbation pour ses tâches, des notifications par e-mail sont envoyées aux membres du groupe d’affectation dans l’attribut Managed by Group du CI. Si la politique est associée à un flux secondaire, une tâche de politique déclenche le flux secondaire de politique uniquement une fois la tâche approuvée.

    • Si la politique est associée à un flux secondaire, une fois qu’une tâche de politique est terminée, le flux secondaire de politique ferme la tâche. Pour une politique d’attestation (qui n’est pas associée à un flux secondaire), un utilisateur doit traiter tous les CI de la tâche et soumettre la tâche pour la fermer.
    • Pour les politiques d’attestation, les tâches d’attestation sont affectées aux utilisateurs selon les spécifications, et ces tâches s’affichent dans l’espace de travail CMDB lorsque ces utilisateurs se connectent.
    • Pour certains types de politiques, tels que Supprimer, la liste des CI cibles est déployée dans un fichier CSV qui est ensuite joint à la tâche à des fins de suivi.
    • Les tâches périmées sont définies sur Fermé annulé par une tâche planifiée quotidienne. Une tâche devient périmée lorsqu’elle est toujours ouverte et n’a pas été approuvée après au moins 90 jours. Le nombre de jours après lesquels une tâche est considérée comme périmée est déterminé par la cmdb.data.manager.stale.task.life.in.days propriété système.

    Que faire ensuite

    • Cliquez sur Afficher les tâches ouvertes dans la vignette Ouvrir les tâches de politique pour suivre le traitement des tâches de politique dans la vue de liste Contrôle des tâches de gestion des données CMDB. La colonne Pourcentage de réussite affiche le pourcentage de CI dans la tâche pour laquelle la tâche est terminée. Un CI n’est compté comme terminé dans une tâche d’archivage qu’une fois que le processus d’archivage est entièrement terminé pour le CI (et n’est pas compté comme terminé lorsque le CI est simplement préparé pour l’archivage, par exemple).
    • Les utilisateurs se connectent à CMDB Workspace pour examiner et traiter les tâches d’attestation qui leur sont affectées.
    • Vous pouvez ouvrir une politique dans le Gestionnaire de données CMDB et cliquer sur Désactiver pour empêcher temporairement l’exécution de la politique.
    • Gérer les listes d’exclusion du gestionnaire de données CMDB.