Actifs personnalisés
Depuis GLPI 11, le plugin d'actifs génériques est intégré nativement dans GLPI. Cela permet de créer des types d'actifs personnalisés pour répondre à vos besoins.
Migration des objets génériques vers les définitions d'actifs
La migration des actifs génériques doit être effectuée à partir de la base de données GLPI 10. Il n'est pas possible d'importer vos actifs de GLPI 10 vers GLPI 11.
Lors de la migration de votre instance vers GLPI 11, le plugin objets génériques doit être installé. Une fois la migration terminée, exécutez la commande en mode CLI depuis votre dossier GLPI :
php bin/console migration:genericobject_plugin_to_core
Définitions
Les définitions d'actifs peuvent être utilisées pour ajouter des actifs qui ne sont pas disponibles nativement. Par exemple, vous pouvez ajouter des serveurs ou des ordinateurs portables séparément du type Ordinateurs natif. Chaque actif personnalisé peut être configuré pour se comporter comme n'importe quel autre actif via les capacités.
Créer un actif
Pour ajouter un nouvel actif, cliquez sur + Ajouter ;
Remplissez les informations du nouvel actif ;

Libellé (ce champ apparaîtra dans la liste des actifs) ;
Nom système (il ne peut pas être modifié ultérieurement) ;
Commentaires ;
Actif ;
Icône.
Après la création, un message d'erreur apparaît : Il n'y a actuellement aucun profil ayant accès aux éléments avec la définition actuelle. Vous devez aller dans les profils.
Capacités
Les capacités vous permettent d'ajouter des comportements tels que la possibilité de lier des logiciels, des ports réseau, des contacts, etc. à l'actif. Chaque actif peut être sélectionné et personnalisé selon les besoins.

Liste des comportements/éléments qui peuvent être liés :
Antivirus ;
Appliances ;
Certificats ;
Composants ;
Connexions ;
Contrats ;
Instances de bases de données ;
Documents ;
Domaines ;
Informations financières et administratives ;
Recherche globale ;
Historique ;
Analyse d'impact ;
Inventaire ;
Base de connaissances ;
Liens manuels / Liens externes ;
Ports réseau ;
Notes ;
Systèmes d'exploitation ;
Prises ;
Projets ;
Racks ;
Gestion à distance ;
Réservations ;
Sockets ;
Logiciels ;
Virtualisation ;
Volumes.
Champs
L'onglet Champs est utilisé pour ajouter des champs supplémentaires et masquer ou réorganiser ceux qui sont natifs. Vous pouvez les personnaliser en indiquant s'il s'agit de texte, d'URL, de date, etc.
Créer un champ personnalisé
Pour ajouter un nouveau champ, cliquez sur + Nouveau champ ;
Remplissez les champs requis ;

Libellé : nom qui sera affiché sur le formulaire de l'actif, les résultats de recherche, etc. ;
Nom système : Le champ nom système correspond à ce qui sera utilisé en cas de développement. Exemples : appels API, webhooks, etc. Dans l'API héritée, le nom du champ est préfixé par
custom_
pour éviter les conflits avec les champs standard ;Type : chaîne, date, URL, liste déroulante, oui/non, texte, date et heure, nombre. Ne peut pas être modifié une fois enregistré ;
Pleine largeur : indique que le champ s'étendra sur toute la longueur du formulaire ;
Obligatoire : rend obligatoire ou non le remplissage du champ avant d'enregistrer l'actif ;
Lecture seule pour ces profils : sélectionnez un ou plusieurs profils ayant un accès en lecture seule à ce champ. Les permissions les plus restrictives prévalent (voir profils) ;
Masqué pour ces profils : sélectionnez un ou plusieurs profils pour lesquels le champ sera masqué. Les autorisations dans l'onglet profils ont la priorité sur ce champ. Il sera donc visible pour un profil même s'il est sélectionné dans ce champ ;
Valeurs par défaut : spécifiez une valeur par défaut.
Supprimer un champ personnalisé
Il n'est pas possible de supprimer un champ créé par défaut. Seuls les champs ajoutés par l'utilisateur peuvent être supprimés. Cependant, il est possible de masquer n'importe quel champ.
Pour supprimer un champ personnalisé, cliquez sur l'icône de masquage ;

Ensuite, cliquez sur l'icône de la corbeille. Notez que cette action est irréversible.

Masquer ou afficher un champ
Chaque champ peut être masqué dans le formulaire d'actif.
Pour masquer un champ, cliquez sur l'icône de masquage ;

Pour restaurer un champ masqué, faites glisser et déposez ce champ dans la liste.
Modifier un champ
Vous pouvez modifier tous les champs, mais certaines informations ne peuvent pas être modifiées dans un champ par défaut.
Dans un champ par défaut, vous pouvez modifier :
Largeur totale
Obligatoire
Lecture seule pour ces profils
Masqué pour ces profils

Dans un champ personnalisé, vous pouvez modifier :
Libellé
Nom système (sera modifié automatiquement lors du changement de libellé)
Largeur totale
Obligatoire
Lecture seule pour ces profils
Masqué pour ces profils
Valeur par défaut

Le type de champ ne peut pas être modifié une fois qu'il a été enregistré
Changer l'ordre
Pour changer l'ordre de la liste des champs, faites glisser et déposez votre champ à la position souhaitée.

Profils
L'onglet des profils est utilisé pour autoriser certaines permissions sur les actifs de ce type.

Vous pouvez définir les permissions suivantes pour chaque profil :
Créer
Voir tout
Mettre à jour tout
Purger
Supprimer
Voir assigné
Voir possédé
Mettre à jour assigné
Mettre à jour possédé
Vous pouvez ajouter des profils qui peuvent associer des serveurs à des tickets, des problèmes ou des changements. Cet onglet permet une sélection multiple.
Traductions
Vous pouvez traduire le libellé et le nom système.
Cliquez sur + Nouvelle traduction ;
Sélectionnez le champ à traduire ;
Sélectionnez la langue ;
Indiquez les traductions souhaitées ;
Cliquez sur + Ajouter.

Ajouter une nouvelle traduction
Sélectionner le champ à traduire
Sélectionner la langue
Remplir les champs de traduction :
One - la forme singulière du libellé
Many - la forme plurielle du libellé
Other - la traduction qui apparaîtra dans la liste des actifs
Toutes les informations
Pour un élément, toutes les informations sont affichées sur une seule page sous l'onglet Tout. Cela montre tous les onglets du formulaire d'un objet dans une seule vue, l'un en dessous de l'autre.
Mis à jour
Ce contenu vous a-t-il été utile ?