This is a translation of the original English documentation page. Help us make it better.

4 Mise à jour de masse

Aperçu

Parfois, vous souhaiterez peut-être modifier un attribut pour plusieurs modèles à la fois. Au lieu d'ouvrir chaque modèle individuel pour le modifier, vous pouvez utiliser la fonction de mise à jour en masse pour cela.

Utilisation de la mise à jour en masse

Pour mettre à jour en masse certains modèles, procédez comme suit :

  • Cochez les cases devant les modèles que vous souhaitez mettre à jour dans la liste des modèles
  • Cliquez sur Mise à jour en masse sous la liste
  • Accédez à l'onglet avec les attributs requis (Modèles, Tags, Macros ou Correspondance de valeurs)
  • Cochez les cases de n'importe quel attribut à mettre à jour et entrez une nouvelle valeur pour eux

Les options suivantes sont disponibles lorsque vous sélectionnez le bouton correspondant pour la mise à jour de la liaison modèle :

  • Lier - spécifiez les modèles supplémentaires à lier
  • Remplacer - spécifiez les modèles à lier lors de la dissociation de tout modèle qui était lié aux modèles précédents
  • Dissocier - spécifiez les modèles à dissocier

Pour spécifier les modèles à lier/dissocier, commencez à saisir le nom du modèle dans le champ de saisie semi-automatique jusqu'à ce qu'une liste déroulante apparaisse proposant les modèles correspondants. Faites simplement défiler vers le bas pour sélectionner le modèle requis.

L'option Effacer lors de la dissociation permettra non seulement de dissocier tous les modèles précédemment liés, mais également de supprimer tous les éléments hérités de ceux-ci (éléments, déclencheurs, etc.).

Les options suivantes sont disponibles lorsque vous sélectionnez le bouton correspondant pour la mise à jour du groupe d'hôtes :

  • Ajouter - permet de spécifier des groupes d'hôtes supplémentaires à partir de ceux existants ou d'entrer des groupes d'hôtes complètement nouveaux pour les modèles
  • Remplacer - supprimera le modèle de tous les groupes d'hôtes existants et les remplacera par celui(s) spécifié(s) dans ce champ (groupes d'hôtes existants ou nouveaux)
  • Supprimer - supprimera des groupes d'hôtes spécifiques des modèles

Ces champs sont remplis automatiquement - commencer à les saisir offre une liste déroulante des groupes d'hôtes correspondants. Si le groupe d'hôtes est nouveau, il apparaît également dans la liste déroulante et il est indiqué par (nouveau) après la chaîne. Faites simplement défiler vers le bas pour sélectionner.

Macros utilisateur, macros {INVENTORY.*}, macros {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} et {HOST.ID} sont prises en charge dans les tags. Notez que les tags portant le même nom, mais avec des valeurs différentes ne sont pas considérées comme des 'doublons' et peuvent être ajoutées au même modèle.

Les options suivantes sont disponibles lors de la sélection du bouton correspondant pour la mise à jour des macros :

  • Ajouter - permet de spécifier des macros utilisateur supplémentaires pour les modèles. Si la case Mise à jour existant est cochée, la valeur, le type et la description du nom de macro spécifié seront mis à jour. Si elle n'est pas cochée, si une macro portant ce nom existe déjà sur le(s) modèle(s), elle ne sera pas mise à jour.
  • Mettre à jour - remplacera les valeurs, les types et les descriptions des macros spécifiées dans cette liste. Si la case Ajouter manquant est cochée, la macro qui n'existait pas auparavant sur un modèle sera ajoutée en tant que nouvelle macro. Si elle n'est pas cochée, seules les macros qui existent déjà sur un modèle seront mises à jour.
  • Supprimer - supprimera les macros spécifiées des modèles. Si la case Sauf sélectionné est cochée, toutes les macros sauf celles spécifiées dans la liste seront supprimées. Si elle n'est pas cochée, seules les macros spécifiées dans la liste seront supprimées.
  • Supprimer tout - supprimera toutes les macros utilisateur des modèles. Si la case Je confirme pour supprimer toutes les macros n'est pas cochée, une nouvelle fenêtre contextuelle s'ouvrira demandant de confirmer la suppression de toutes les macros.

Les boutons avec les options suivantes sont disponibles pour la mise à jour de la correspondance de valeurs :

  • Ajouter - ajouter des correspondances de valeurs aux modèles. Si vous marquez * Mettre à jour existant *, toutes les propriétés de la correspondance de valeurs portant ce nom seront mises à jour. Sinon, si une correspondance de valeurs portant ce nom existe déjà, elle ne sera pas mise à jour.
  • Mettre à jour - mettre à jour les correspondances de valeurs existantes. Si vous marquez Ajouter manquant, une correspondance de valeurs qui n'existait pas auparavant sur un modèle sera ajoutée en tant que nouvelle ccorrespondance de valeurs. Sinon, seules les correspondances de valeurs qui existent déjà sur un modèle seront mises à jour.
  • Renommer - donner un nouveau nom à une correspondance de valeurs existante
  • Supprimer - supprime les correspondances de valeurs spécifiées des modèles. Si vous marquez Sauf sélectionné, toutes les correspondances de valeurs seront supprimées sauf celles qui sont spécifiées.
  • Supprimer tout - supprime toutes les correspondances de valeurs des modèles. Si la case Je confirme pour supprimer toutes les correspondances de valeurs n'est pas cochée, une nouvelle fenêtre contextuelle s'ouvrira demandant de confirmer la suppression.

Lorsque vous avez terminé avec toutes les modifications requises, cliquez sur Mettre à jour. Les attributs seront mis à jour en conséquence pour tous les modèles sélectionnés.

The Template tab contains general template mass update options.

The following options are available when selecting the respective button for the Template groups update:

  • Add - allows to specify additional template groups from the existing ones or enter completely new template groups for the templates;
  • Replace - will remove the template from any existing template groups and replace them with the one(s) specified in this field (existing or new template groups);
  • Remove - will remove specific template groups from templates.

These fields are auto-complete - starting to type in them offers a dropdown of matching template groups. If the template group is new, it also appears in the dropdown and it is indicated by (new) after the string. Just scroll down to select.

The Tags tab allows you to mass update template-level tags.

User macros, {INVENTORY.*} macros, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} and {HOST.ID} macros are supported in tags. Note that tags with the same name, but different values are not considered 'duplicates' and can be added to the same template.

The Macros tab allows you to mass update template-level macros.

The following options are available when selecting the respective button for macros update:

  • Add - allows to specify additional user macros for the templates. If Update existing checkbox is checked, value, type and description for the specified macro name will be updated. If unchecked, if a macro with that name already exist on the template(s), it will not be updated.
  • Update - will replace values, types and descriptions of macros specified in this list. If Add missing checkbox is checked, macro that didn't previously exist on a template will be added as new macro. If unchecked, only macros that already exist on a template will be updated.
  • Remove - will remove specified macros from templates. If Except selected box is checked, all macros except specified in the list will be removed. If unchecked, only macros specified in the list will be removed.
  • Remove all - will remove all user macros from templates. If I confirm to remove all macros checkbox is not checked, a new popup window will open asking to confirm removal of all macros.

The Value mapping tab allows you to mass update value mappings.

Buttons with the following options are available for value map update:

  • Add - add value maps to the templates. If you mark Update existing, all properties of the value map with this name will be updated. Otherwise, if a value map with that name already exists, it will not be updated.
  • Update - update existing value maps. If you mark Add missing, a value map that didn't previously exist on a template will be added as a new value map. Otherwise only the value maps that already exist on a template will be updated.
  • Rename - give new name to an existing value map.
  • Remove - remove the specified value maps from the templates. If you mark Except selected, all value maps will be removed except the ones that are specified.
  • Remove all - remove all value maps from the templates. If the I confirm to remove all value maps checkbox is not marked, a new popup window will open asking to confirm the removal.

Add from template and Add from host options are available for value mapping add/update operations. They allow to select value mappings from a template or a host respectively.

When done with all required changes, click on Update. The attributes will be updated accordingly for all the selected templates.