Guide de la console
Ce guide décrit chaque espace de la console du Navin Manager : ce que montre chaque écran, ses boutons et ses actions, les permissions nécessaires et les tâches courantes pas à pas. Le menu n'affiche que les entrées que vos permissions ouvrent ; les boutons qui demandent une permission que vous n'avez pas sont masqués ou désactivés.
Espaces
| Espace | Chemin | Permission pour l'ouvrir | Page |
|---|---|---|---|
| Tableau de bord | / | cluster:read | Tableau de bord |
| Clusters | /clusters | cluster:read ou clusters:create | Clusters |
| Hôtes | /hosts | cluster:read | Hôtes |
| Services | /services | cluster:read | Services |
| Kubernetes | /kubernetes | cluster:read (clusters Kubernetes uniquement) | Kubernetes |
| Runtime MCP | /mcp-runtime | cluster:read | Runtime MCP |
| Opérations | /operations | operations:read | Opérations |
| Alertes | /alerts | alerts:read | Alertes |
| Sauvegarde et PRA | /backup | backup:read | Sauvegarde et PRA |
| Opérations d'infrastructure | /infra-ops | cluster:read | Opérations d'infrastructure |
| Cycle de vie | /lifecycle | cluster:read | Cycle de vie |
| Flux réseau | /network | cluster:read | Flux réseau |
| Utilisateurs | /admin/users | users:read | Utilisateurs |
| Rôles | /admin/roles | users:read | Rôles |
| Authentification | /admin/authentication | auth:manage | Authentification |
| Audit | /admin/audit | audit:read | Audit |
| Paramètres | /admin/settings | settings:manage | Paramètres |
| Miroir | /admin/mirror | settings:manage | Miroir |
| Navin Trusted Hub | /admin/hub | system:read | Navin Trusted Hub |
| Certificats | /admin/certificates | pki:manage ou cluster:read | Certificats |
| Coffre fort | /admin/vault | vault:manage | Coffre fort |
| Navin SM | /admin/navin-sm | settings:manage | Navin SM |
| Serveurs MCP | /mcp | mcp:read | Serveurs MCP |
| Système | /system | system:read | Système |
| Profil | /profile | connecté | Profil |
Rôles et permissions
Les rôles intégrés (navin_manager/security/rbac.py). Un rôle attribué sur un cluster n'accorde que les permissions
qui ne sont pas globales ; admin, security_admin et auditor ne s'attribuent que globalement.
| Rôle | Permissions |
|---|---|
admin (Administrateur) | toutes les permissions |
security_admin (Administrateur de la sécurité) | users:read, users:manage, auth:manage, audit:read, pki:manage, system:read |
cluster_admin (Administrateur de cluster) | cluster:read, cluster:manage, hosts:manage, services:install, services:operate, configs:read, configs:edit, operations:read, operations:abort, alerts:read, alerts:manage, connections:read, system:read, mcp:read, mcp:manage |
operator (Opérateur) | cluster:read, services:operate, configs:read, operations:read, operations:abort, alerts:read, alerts:manage, system:read, mcp:read |
viewer (Lecteur) | cluster:read, configs:read, operations:read, alerts:read |
auditor (Auditeur) | audit:read, cluster:read, operations:read |
Éléments communs
- Sélecteur de cluster : les pages d'un cluster (tableau de bord, hôtes, services, opérations et les autres) montrent le cluster sélectionné.
- Palette de commandes : recherche d'une page, d'un service, d'un hôte ou d'une opération par son nom ; elle reconnaît les libellés et les mots-clés en anglais et en français.
- Langue : anglais ou français, conservée dans le cookie
nm_lang. - Chaque modification est inscrite au journal d'audit, chaque action longue est une opération.
Documentation et coffre-fort dans la barre du haut
La barre du haut de la console porte deux boutons à côté des opérations en cours et des alertes :
- Documentation ouvre le site de documentation dans un nouvel onglet :
/docs/quand la console est en français,/docs/en/quand elle est en anglais. Le site est servi par la console elle-même (réglagedocs_dir) et se lit sans connexion : il ne contient aucun secret. - Coffre-fort ouvre le coffre-fort informatique (
/admin/vault, voir Coffre-fort). Le bouton n'apparaît qu'aux comptes qui ont la permissionvault:manage, comme l'entrée du menu latéral.