Moteur de règles et dictionnaires
Les règles sont accessibles depuis le menu Administration
> Règles
.
Les dictionnaires sont accessibles depuis le menu Administration
> Dictionnaires
.
Règles
Présentation
GLPI dispose de moteurs de règles qui permettent d'effectuer automatiquement un certain nombre d'actions et d'associations.
Le moteur est utilisé pour :
Règles de gestion
assignation de machine à une entité - Règles pour assigner un élément à une entité
assigner des habilitations à un utilisateur - Règles d'affectation d'habilitations
assigner des catégories à un logiciel - Règles pour assigner une catégorie à un logiciel
routage de tickets vers des entités - Règles pour assigner un ticket créé via un collecteur de mails
créer des actions automatiques lors de la création de tickets - Règles métier pour tickets
Dictionnaires de données
fabricants
logiciels
imprimantes
types de matériels,
modèles de matériels
champs système d'exploitation
Comportement
Une règle est composée de différents critères. Selon l'option choisie (OU / ET) un ou tous les critères doivent être remplis pour déclencher une liste d'actions.
Le mécanisme de prévisualisation vous permet de tester les règles en cours d'écriture avant de passer en production.
Il existe plusieurs conditions :
simples
est
n'est pas
contient
ne contient pas
commence par
finit par
existe
n'existe pas
sous
(pour les titres d'entités, indique être ce titre ou un des titres enfants)pas sous
(pour les titres d'entités, indique ne pas être ce titre ou un des titres enfants)
complexes
expression régulière correspond
expression régulière ne correspond pas
Les expressions régulières (aka regexp) retournent un ou plusieurs résultats qui peuvent ensuite être utilisés par les actions en utilisant la directive
#x
(où x est le numéro de résultat de l'expression régulière).
Le moteur se comporte différemment selon les types de règles :
s'arrêter après la première règle vérifiée
dérouler toutes les règles
les règles progressent avec passage du résultat au suivant
Dictionnaires
Les dictionnaires vous permettent de modifier les données qui sont saisies ou existent déjà dans GLPI.
Les dictionnaires sont basés sur le moteur de règles et sont disponibles pour certaines données d'inventaire (logiciels, fabricants, titres). Ces dictionnaires vous permettent d'avoir des règles qui modifieront les valeurs saisies manuellement, ajoutées automatiquement via un outil d'inventaire, ou des plugins (par exemple, injecteur de fichier CSV).
Le dictionnaire fonctionne de la manière suivante :
les données ajoutées vont au dictionnaire ;
le moteur de règles rejoue toutes les règles concernant ce type de données, et s'arrête après première vérification ;
les données modifiées sont retournées par le dictionnaire et insérées dans la base de données.
Voici un exemple de cas particulier pour mieux comprendre ce concept :
Contexte :
J'ai 150 logiciels dans mon inventaire.
Lors de l'inspection, je remarque que 80 logiciels contiennent les termes Microsoft et Office.
Comme ils ne sont pas formatés de la même façon, GLPI ne les groupe pas !
Solution :
Je crée une règle de dictionnaire Logiciels.
Je choisis 2 critères Nom du logiciel COMPORTEMENT Microsoft ET Office.
J'applique ensuite une action Nom du logiciel AFFECTER Microsoft Office.
Conclusion :
Les 80 logiciels détectés sont maintenant groupés en un seul.
Mes statistiques sont améliorées.
Références
Last updated
Was this helpful?