Interfaces
VOTRE BIBLIOTHÈQUE
Un dessin. Tous vos écrans.
Télécommandes, dashboards et mini-sites. Enregistrez vos créations dans le hub, retrouvez leurs versions et emportez-les en ZIP.
Votre prochaine interface commence ici.
Créez une télécommande ou importez les fichiers d’une interface existante. Les vingt dernières versions restent disponibles.
Les projets sont conservés dans la base du hub pour votre organisation. Les accès aux appareils restent séparés. Les télécommandes se modifient et se déploient depuis le Studio ; les autres interfaces se récupèrent en ZIP avec tous leurs fichiers.
Vue d'ensemble
Pour commencer
Aucune machine n'est encore connectée à ce hub.
Machines à examiner
Derniers lancements
Appels heure par heure
Qui interroge quoi : adresse → session → machine épaisseur = nombre d'appels · pointillé rouge = dernier appel en échec · survolez ou cliquez
Appels par machine
Appels par auteur
Appels par type
Systèmes en ligne / connues · clic = filtrer la flotte
Versions de l'agent clic = filtrer la flotte
Sites
Échecs par machine en mémoire
Sessions récentes en mémoire
Adresses
Agents
Chargement des agents… Si rien ne s'affiche, le service des agents ne répond pas.
Activité
toutes machinesÉtat des sites
Où se trouvent vos machines, et dans quel état. Un site est un groupe nommé « Client / Site ». Pour créer un groupe, utilisez « + Nouveau groupe » ; pour le remplir ou le supprimer, ouvrez la rubrique « Groupes ».
Client / Site » (ex. « Exemple SA / Salle 1 ») pour regrouper les sites par client ; un groupe sans « / » est un site seul. Chaque site montre le pire état de ses machines (hors ligne, dégradée, à mettre à jour) et, au clic, le détail machine par machine. Les machines sans groupe sont dans « Sans site ». L'état vient de la surveillance du hub (en mémoire depuis son démarrage) ; les alertes sortantes partent vers hypermemory lors d'un changement d'état.Groupes de machines
Un groupe rassemble des machines sous un même libellé. Il sert à la fois à organiser le parc (sites) et à donner un accès : une clé ou un compte de portée « groupe » pilote toutes les machines du groupe, présentes et à venir.
vps-production) : une clé de portée « groupe » donne accès à toutes ses machines, présentes et à venir. Pratique pour séparer prod/staging ou un parc de postes. Attention : ajouter une machine à un groupe donne aussitôt accès à cette machine à toutes les clés et à tous les comptes de ce groupe. Retirer une machine d'un groupe, la masquer et désinstaller son agent sont trois actions distinctes.Mon accès
Ce que votre compte peut faire dans cette console, et où demander le reste.
Votre compte
- Compte
- —
- Rôle
- —
- Ce que ce rôle permet
- —
Mes clés et mon assistant IA
Vous pouvez créer vous-même la clé qui branche votre assistant IA (Claude Code, Codex…) : elle ne fait jamais plus que votre compte, elle expire seule et la console vous donne le prompt à coller dans votre assistant.
Les comptes d'audit n'ont pas de clé.
La gestion des utilisateurs, des clés des autres, des clés des machines, du verrou et des approbations reste réservée aux administrateurs de la flotte. Besoin d'une machine de plus ou d'un accès plus large ? Demandez-le à un administrateur.
Utilisateurs
Les personnes qui se connectent à cette console avec un identifiant et un mot de passe. Le rôle dit ce qu'elles peuvent faire ; le périmètre dit sur quelles machines.
| Utilisateur | Rôle | Périmètre | Second facteur | État | Actions |
|---|---|---|---|---|---|
| Chargement… | |||||
Clés de contrôle
Les clés (« tokens ») utilisées par les assistants IA et les applications pour piloter des machines. Elles ne se confondent pas avec les clés des machines, que les agents utilisent pour se connecter au hub.
| Clé | Propriétaire | Périmètre | Profil | Expiration | Validité | Peut agir maintenant | Actions |
|---|---|---|---|---|---|---|---|
| Chargement… | |||||||
Clés des machines
Les clés inscrites sur les machines : chaque agent s'en sert pour se connecter au hub. Révoquer la clé d'une machine la déconnecte et l'empêche de revenir tant qu'elle n'est pas réenrôlée (« + Ajouter » dans Machines). Ces clés n'ont ni droits ni plages horaires à régler : ce ne sont pas des clés de contrôle.
| Machine | Clé | Créée | Expiration | Clé | Machine | Actions |
|---|---|---|---|---|---|---|
| Chargement… | ||||||
Verrou et approbations
Qui peut agir en ce moment, quelles demandes attendent une décision, et quelles règles s'appliquent. Autoriser temporairement l'usage des clés (verrou) ne vaut pas approuver une action (approbation).
État actuel des accès de contrôle
Ouvrir temporairement les accès
Ouvertures en cours
Demandes à examiner
Ce que couvre l'approbation (et ce qu'elle ne couvre pas)
Règles de sécurité
Journal
Qui a fait quoi, sur quelle machine et quand. Ouvrez une ligne pour lire le détail, y compris la commande complète lorsque le hub l'a conservée. Le journal est en ajout seul : il ne se modifie ni ne s'efface.
| Détail | Quand | Machine | Auteur | Commande | Résultat |
|---|---|---|---|---|---|
| Chargement… | |||||
| Détail | Quand | Qui | Quoi | Machine |
|---|---|---|---|---|
| Chargement… | ||||
Aide
CENNTIR pilote des machines distantes depuis cette console. Trois façons de démarrer.
1. Connecter une machine
Générez une commande d'installation à coller dans un terminal sur la machine à ajouter : l'agent apparaît dans la liste des machines. Vous pouvez aussi remettre un fichier d'installation à la personne qui s'en charge.
2. Connecter un assistant ou une application
Créez une clé de contrôle (périmètre, droits et durée choisis avant la délivrance du secret), puis branchez l'assistant ou l'application avec cette clé.
3. Ajouter un utilisateur
Créez un compte nominatif avec un rôle et un périmètre. La personne reçoit un mot de passe initial, à changer dès la première connexion.
Pour s'y retrouver
Aide technique connexion MCP, droits effectifs, stockage
executoria mcp et pilote read/write/edit/glob/grep/exec par machine.exec n'y est PAS confinée — elle a les droits du compte de service.utilisateur, admin, root ou system décrit les droits réels du processus agent, indépendamment de son profil. Sur macOS, le LaunchDaemon root exige sudo et install.sh --system ; sur Linux, l'installeur doit être lancé avec sudo, sans l'option macOS --system. Sur Windows, l'installation depuis un PowerShell administrateur crée une tâche SYSTEM. Le hub ne peut jamais s'élever silencieusement.Connecter un harnais IA (MCP)
Deux installations différentes : la machine à contrôler exécute executoria agent (commande « + Ajouter ») ; le poste où tourne Claude Code ou Codex possède le même petit binaire, mais le lance en executoria mcp. Le VPS ne propose pas d'URL MCP HTTP : /mcp renvoie 404 par conception. N'utilisez pas --transport http.
Créez d'abord, dans Accès et sécurité → Clés de contrôle, une clé limitée à une machine ou un groupe. Cette clé de contrôle est différente de la clé d'appareil d'enrôlement d'une machine. Les commandes suivantes s'exécutent sur le poste de contrôle :
Disponibilité actuelle : macOS Apple Silicon, Linux x86_64 et Windows x86_64. Les artefacts macOS Intel et Linux ARM64 ne sont pas encore publiés. Sur macOS, le wrapper executoria-mcp-keychain du dépôt est recommandé pour garder le token dans le Trousseau plutôt que dans la configuration MCP.
Outils exposés, chacun ciblant une machine : machines · read · write · edit · glob · grep · exec · call_get · prompts_poll/progress/result.
Premier test : « utilisez CENNTIR, listez seulement les machines et attendez que je choisisse l'UUID ». Ensuite : « affichez l'espace disque du VPS », « lisez /etc/nginx », « lancez les tests sur le Mac », « vérifiez Defender sur Windows ». Commencez en lecture seule ; exigez un dry-run et une confirmation avant suppression, mise à jour ou redémarrage.
Paramètres
Votre compte, les noms donnés aux adresses réseau et les informations sur ce hub.
Mon compte
Connectez-vous pour voir votre compte.
Mes clés et assistants brancher votre assistant IA (Claude Code, Codex…) sur CENNTIR
Une clé à vous, pour votre assistant, créée sans passer par un administrateur. Elle ne fait jamais plus que votre compte (même périmètre au plus, droits de votre rôle), elle expire toujours (90 jours au plus) et vous pouvez la révoquer à tout moment. Changer votre mot de passe ne la révoque pas : « Renouveler » donne un nouveau secret à votre assistant (l'ancien cesse aussitôt de fonctionner). Le verrou et les plages horaires de la flotte s'y appliquent comme à toute clé.
| Clé | Périmètre | Profil | Expiration | État | Actions |
|---|---|---|---|---|---|
| Chargement… | |||||
✓ Votre clé est prête
Adresses connues noms des adresses réseau vues dans l'activité
Afficher et modifier les noms d'adresses
À propos de ce hub
- Adresse
- —
- Protocole
- v?
- Version (révision)
?- État
- —
- Contrôle
- /health — réponse technique du hub
- Stockage
- Les sorties de commandes restent en mémoire ; les prompts, les accès et l'inventaire sont durables.
Organisations
Les clients hébergés par ce hub. Chaque organisation ne voit que ses machines, ses comptes et son journal. Réservé aux super-administrateurs de la plateforme.
| Organisation | Slug | Créée le | État | Intervention |
|---|
Membres
Les comptes de votre organisation et leur rôle : administrateur de l'organisation, opérateur (dans sa portée) ou lecture seule. L'organisation garde toujours au moins un administrateur actif.
| Membre | Rôle | Portée | État | Actions |
|---|