Skip to content

Premiers pas

Cette section présente HNetwork à un nouvel utilisateur : à quoi sert l’app, comment s’y connecter, et le vocabulaire de base pour bien naviguer.

HNetwork est un outil collaboratif de modélisation et de documentation d’infrastructure réseau. Tu y crées des projets qui contiennent :

  • Un canvas visuel où tu places des services (machines, serveurs, composants cloud, etc.) et leurs connexions réseau.
  • Une documentation (« Docs ») rédigée façon page riche, avec liaison directe aux services du canvas pour conserver le contexte.

Les projets peuvent être individuels ou rattachés à une organisation partagée par plusieurs membres avec des rôles fins.

📷 [IMAGE — vue d’ensemble HNetwork] (à venir)

  1. Ouvre l’application HNetwork dans ton navigateur.
  2. Connecte-toi via le fournisseur d’identité (Kinde) — email + mot de passe, Google, ou autre selon la configuration de ton org.
  3. À ta première connexion, un profil utilisateur est créé automatiquement et un espace personnel te permet de créer des projets privés.

📷 [IMAGE — écran de connexion] (à venir)

En haut à droite, un sélecteur te permet de basculer entre :

  • Ton espace personnel (projets perso, non partagés).
  • Une organisation dont tu es membre (projets partagés avec l’équipe).

💡 La plupart des actions (créer un projet, ouvrir le dashboard, consulter l’admin org) s’appliquent à l’organisation active. Pense à vérifier le contexte avant de créer du contenu.

Si tu n’es membre d’aucune organisation, seul ton espace personnel est disponible. Les invitations à rejoindre une org se font soit par email (lien d’invitation), soit en direct si tu as déjà un compte.

📷 [IMAGE — sélecteur d’organisation] (à venir)

TermeSignification
ProjetUne modélisation réseau autonome, contenant un canvas + des docs.
DossierUn regroupement de projets dans le dashboard (couleur + nom).
Node / ServiceUn élément du canvas représentant une machine, un composant.
Host nodeUn node conteneur qui peut accueillir d’autres nodes à l’intérieur.
Connexion / EdgeUn lien réseau entre deux services (protocole, port, chiffrement…).
ZoneUn regroupement logique de services (DMZ, LAN, Cloud…).
EnvironnementUne variante du projet (prod, staging, dev…) qui peut surcharger les valeurs des champs.
PageUn document rich-text dans la partie Docs du projet.
NodeSummaryLe résumé automatique d’un service, affiché en tête d’une page liée.
OrgUne organisation : équipe avec membres, rôles, contenu partagé.
┌────────────────────────────────────────────┐
│ Dashboard ────► Projet ────► Canvas │
│ └──► Docs │
│ │
│ Paramètres ──► Profil │
│ └─► Organisation (Admin) │
│ │
│ Corbeille │
└────────────────────────────────────────────┘
  • Le Dashboard est la page d’accueil : tu y vois tes projets et tes dossiers.
  • Un Projet ouvre par défaut sur le Canvas, depuis lequel tu peux basculer vers les Docs (bouton « Docs » de la toolbar).
  • Les Paramètres regroupent ton profil, la configuration thème, et l’administration de l’org active (voir Administration).
  • La Corbeille liste tes projets supprimés (restauration possible pendant 30 jours).

📷 [IMAGE — carte mentale navigation] (à venir)

Le toggle 🌙 / ☀️ (en haut à droite, dans la plupart des écrans) permet de basculer instantanément entre thème clair et thème sombre. Le choix est mémorisé dans ton profil.

Dans une organisation, tu as un rôle qui détermine ce que tu peux faire :

RôleCapacité principale
OWNERTout faire, y compris transférer la propriété. Un seul OWNER par org.
ADMINTout faire sauf transférer / supprimer l’org.
MEMBERVoir et collaborer sur les projets auxquels on lui a donné accès.
Rôle customRôle personnalisé (plan BUSINESS) avec des permissions à la carte.

Au niveau projet, un rôle additionnel s’applique selon les invitations :

Rôle projetCapacité
adminModifier le projet, gérer les partages.
editorModifier le contenu (canvas, docs).
viewerLecture seule. Aucun bouton d’édition.

💡 Tu peux être MEMBER d’une org et admin sur un projet : les permissions se cumulent.