Portail ZAPP

Définir les types d'objets

Available in en es fr

Updated on 10/25/2026

Un type d'objet décrit ce que la CMDB de Portail ZAPP enregistre : ses champs, les groupes qui y ont accès et ses noms dans chaque langue. Les modules installés (Gestion des actifs, Gestion des contrats, Stock…) apportent leurs propres types, marqués Système ; vous pouvez les compléter. Ces écrans sont réservés aux administrateurs.

Créer un type

Sur la page CMDB, cliquez sur Nouveau type, puis renseignez :

  • Nom et Slug : le slug est l'identifiant unique du type (minuscules avec tirets). Il est proposé à partir du nom et ne se modifie plus ensuite ;
  • Description, Icône Bootstrap (le bouton à droite ouvre un sélecteur) et Couleur : ils s'affichent sur la carte du type ;
  • Hérite de : le nouveau type reprend tous les champs du type parent et y ajoute les siens. Ce choix ne se modifie plus après la création ;
  • Type abstrait (ne peut pas être instancié) : le type sert seulement de parent à d'autres types et n'a pas d'objets propres.

Si le slug est déjà pris, la création est refusée et le message s'affiche en haut du formulaire.

Régler un type

Sur la carte du type, le bouton en forme de roue dentée (Paramètres) ouvre son écran de réglage.

Le bloc Propriétés modifie le nom, la description, l'icône, la couleur et le caractère abstrait. Le Champ d'affichage désigne le champ qui nomme un objet dans les sélecteurs et l'historique ; Automatique (name/nom/hostname…) retient un champ dont le slug est l'un de ces noms courants. Cliquez sur Enregistrer.

Un type Système garde son nom et ses propriétés : le bouton Enregistrer et la suppression n'apparaissent pas. Vous pouvez en revanche lui ajouter des champs, régler ses droits et ses traductions.

Les champs

Le tableau Champs liste les champs du type, suivis de la mention hérité pour ceux qui viennent d'un type parent : ceux-là se règlent sur le type parent. Faites glisser la poignée ⠿ d'un champ pour changer son ordre dans les formulaires et les fiches.

Pour ajouter un champ, saisissez son nom, son slug (unique dans le type, il sert de nom de colonne dans les imports et exports), choisissez son type, cochez Obligatoire si besoin, puis cliquez sur Ajouter le champ. Les types de champ sont affichés sous leur nom technique :

  • Text, Html (texte mis en forme), Number, Boolean (oui/non), Date, DateTime (date et heure), File (pièce jointe) ;
  • Select : une liste fermée. Pour chaque choix (Ajouter un choix), saisissez une valeur et son libellé dans chaque langue active ;
  • Reference : un lien vers un objet d'un autre type. Choisissez le Type cible, la Cardinalité (Un seul (1–1), Plusieurs (1–N), Plusieurs des deux côtés (N–N)) et cochez Sous-types pour accepter aussi les objets des sous-types du type cible ;
  • Parent : un lien vers un objet du même type. Il crée une hiérarchie (un site qui contient d'autres sites) et active la vue en arbre de la liste des objets.

Le bouton crayon d'un champ ouvre Modifier le champ : nom, Obligatoire, masqué, type cible ou liste de choix. Le type et le slug d'un champ ne se modifient pas.

Un champ masqué disparaît des formulaires et des fiches du type et de ses sous-types. Attention : il disparaît aussi de cet écran et ne peut plus y être réaffiché.

La corbeille supprime le champ, après confirmation. Les champs fournis par un module ne se suppriment pas.

Les permissions par groupe

Le bloc Permissions par groupe règle qui accède aux objets du type :

  • tant qu'aucun groupe n'est listé, le type est ouvert à tous les utilisateurs connectés ;
  • dès qu'un groupe est ajouté, seuls les groupes listés y accèdent, en plus des administrateurs.

Choisissez un Groupe et un Niveau, puis Ajouter. Les niveaux se cumulent : Lecture seule (voir les objets), Écriture (créer et modifier), Suppression (écriture + supprimer), Admin (tout). Le niveau Admin ne donne pas accès à cet écran de réglage, réservé aux administrateurs.

Un groupe déjà réglé est grisé dans la liste : pour changer son niveau, retirez-le avec la croix puis ajoutez-le de nouveau.

Les droits ne passent pas d'un type à ses sous-types : réglez chaque type.

Les traductions

Le bloc Traductions présente un onglet par langue active. Saisissez le nom et la description du type, puis le nom de chacun de ses champs propres (les champs hérités se traduisent sur le type parent), et validez chaque ligne avec le bouton coche. Sans traduction, c'est le nom saisi sur le type qui s'affiche.

Renseignez toujours le nom : une traduction enregistrée avec un nom vide fait afficher un libellé vide. La description d'une traduction de champ ne se réaffiche pas : l'enregistrement d'une ligne remplace la description précédente.

Supprimer un type

La corbeille en haut de l'écran supprime le type, après confirmation, avec ses champs, ses droits et ses traductions. La suppression échoue tant que le type a encore des objets, des sous-types ou des types de relation : supprimez-les d'abord.

Voir aussi

  • « Définir les types de relations » : les liens possibles entre les objets.
  • « Consulter et tenir la CMDB » : les objets, leurs fiches, l'import et l'export.
Applies from version 1.0 Verified for version 1.0

Was this article helpful?

Still need help? Create a request