Aller au contenu principal

Métamodèle

Le métamodèle définit la structure de votre base de connaissances dans Boldo.

Il détermine :

  • quels types d'actifs existent
  • quelles propriétés les décrivent
  • quels types de relations peuvent les connecter

Si l'inventaire est la base de connaissances, le métamodèle en est le schéma.

Accès

  1. Cliquez sur l'icône Organisation dans la navigation
  2. Sélectionnez "Métamodèle"
Permissions

Seuls les administrateurs peuvent modifier le métamodèle.

Ce que contrôle le métamodèle

Le métamodèle se compose de trois éléments principaux : les types d'actifs, les propriétés et les types de relations. Ces définitions sont ensuite utilisées partout ailleurs dans Boldo.

Comment cela fonctionne

Exemple :

  • Métamodèle : Application est un type d'actif
  • Base de connaissances : CRM Salesforce est un actif de type application
  • Métamodèle : Criticité est une propriété des applications
  • Base de connaissances : CRM Salesforce peut avoir Criticité = Haute
  • Métamodèle : Application enables Process est un type de relation
  • Base de connaissances : CRM Salesforce -> Enables -> Portail client

Le métamodèle définit ce qui est possible.
L'inventaire et les visualisations utilisent ensuite ces règles.

Par où commencer

Pour une nouvelle organisation, vous n'avez pas besoin de tout concevoir depuis zéro. Boldo fournit déjà un métamodèle par défaut utilisable comme point de départ.

Commencez avec peu de types d'actifs, peu de propriétés et peu de types de relations. À mesure que votre compréhension de Boldo et de vos cas d'usage progresse, vous pouvez étendre ce modèle progressivement.

Si vous devez l'adapter, utilisez cet ordre :

  1. Passez en revue les types d'actifs existants
  2. Ajoutez d'abord uniquement les propriétés dont les utilisateurs ont vraiment besoin
  3. Ajoutez les types de relations nécessaires pour connecter ces types
  4. Testez le résultat en créant quelques vrais actifs

Évitez de surconcevoir.
Il est plus facile d'étendre un métamodèle clair que de simplifier plus tard un modèle devenu trop complexe trop tôt.

Impact des modifications

ActionEffet sur les actifs existants
Ajouter un typeAucun impact
Renommer un type d'actifLes actifs existants restent en place ; le libellé est mis à jour
Ajouter une propriétéNouveau champ vide
Renommer une propriétéLes valeurs existantes restent en place ; le libellé est mis à jour
Changer le type d'une propriétéLa propriété est recréée et les valeurs existantes peuvent être perdues
Supprimer une propriétéPerte définitive des données de cette propriété et de certaines configurations dépendantes
Ajouter un type de relationNouvelle possibilité de lien
Renommer un type de relationLes relations d'actifs existantes restent en place ; le libellé est mis à jour
Modifier le style d'un type de relationLes relations d'actifs existantes restent en place
Changer les extrémités d'un type de relationLes relations d'actifs existantes qui l'utilisent sont supprimées ; des filtres, réglages de graphiques et cartes imbriquées dépendants peuvent aussi être supprimés
Supprimer un type de relationLes relations d'actifs existantes qui l'utilisent sont supprimées ; des filtres, réglages de graphiques et cartes imbriquées dépendants peuvent aussi être supprimés
Supprimer un typeSuppression de tous les actifs de ce type et des vues, graphiques et cartes imbriquées dépendants