Mon objectif est de construire un répertoire qui représenterait l'inventaire de nos actifs informatiques.
Je pense que LDAP est la bonne solution puisqu'il est construit comme une hiérarchie et que la recherche peut se faire sur la branche et les attributs. Cependant, mon expérience avec LDAP est quelque peu limitée. J'ai installé un serveur, je l'ai configuré, j'ai ajouté quelques entrées et j'ai joué avec l'interrogation, mais j'ai du mal à définir la structure.
Voici un exemple de ce que j'aimerais créer :
Org
Servers
|--Server1
|--VM1
|--Application1
|--Application2
|--VM2
|--Application3
|--Application4
|--Application5
|--...
Users
|--Joe
|--Jane
|--Bob
Groups
|--Admins
|--Auditors
|--...
De même, chaque [serveur, vm, application] aurait un administrateur, un opérateur, des utilisateurs, etc. Une sorte de référence à la partie "Utilisateurs" ou "Groupes".
Existe-t-il un schéma mettant en œuvre ce type de relation ? Si ce n'est pas le cas, quelle classe d'objets dois-je utiliser ou créer ? Quelle serait votre approche ?