Dashboard

Vue d'ensemble de l'infrastructure

Machines par statut

Occupation des baies

Réseaux

Cliquez sur un réseau pour voir ses IPs

Machines

Cliquez sur un nom pour ouvrir la fiche détaillée

Types :

Informations manquantes

Champs vides ou incomplets détectés dans l'inventaire

Préférences

Types de machine, catalogue OS et réglages de base

Général

Types de machine

« Virtuel » = hébergé sur une autre machine. « Rackable » = peut occuper des U dans une baie. « User » = permet d'assigner un utilisateur (laptop, optiplex…).

Statuts de machine

Catalogue OS

Modèles de serveur

CPU

Sur un serveur : choisir le CPU + nombre de sockets → total de cores calculé automatiquement.

Sauvegardes (snapshots)

Copies horodatées de la base sur le serveur (dossier snapshots/). Un snapshot automatique est créé après une modification, au plus une fois par heure. La restauration remplace la base actuelle et crée d'abord un snapshot de sécurité de l'état courant.

Import / Export CSV

Exporte l'inventaire (machines, réseaux, IP/MAC, salles/baies) en un fichier CSV — une ligne par IP. À l'import, les réseaux, salles, baies et machines existants sont mis à jour par correspondance de nom, les nouveaux sont créés ; les IP d'une machine importée remplacent les siennes. Utile pour sauvegarder ou migrer les données hors de la base.

Lien vers ticket

Lien + modèle de description à copier pour créer un ticket (ex : changement de configuration switch). {name} est remplacé par le nom de la machine.

Active Directory (recherche d'utilisateurs)

Recommandé : lancer python3 cmdb_server.py (remplace python -m http.server) — il sert la page sur http://127.0.0.1:8000 et interroge l'AD directement, aucun connecteur à configurer. Prérequis : pip install ldap3. Si la page est ouverte en file://, utilisez le connecteur séparé ci-dessous. Le mot de passe bind est stocké dans la base locale.

Général

Le préfixe est ajouté devant la partie aléatoire du mot de passe temporaire (ex : totototoXk4fq2Pm).

Templates de génération

Préréglages de génération : classes de caractères, longueur et préfixe. Exemple : « Simple Password » = minuscules + chiffres, pas de majuscules ni de caractères spéciaux, 6 caractères.

Templates email — mot de passe temporaire

Placeholders : {{ prenom }}, {{ nom }}, {{ displayName }}, {{ username }}, {{ mail }}, {{ tmp_password }}. Deux formats : Texte brut ou HTML enrichi (bandeau, image, listes, bloc de code, liens) avec aperçu en direct. Voir le template « Exemple enrichi (HTML) ».

Serveur SMTP (envoi des mails)

Réglages partagés avec le générateur de mots de passe, stockés dans la base. L'envoi passe par le serveur du portail.