Open-source · AGPL-3.0 · Windows · Linux · macOS

Un nouveau poste.
Une commande.

Enrollio résout le problème classique de l'admin de parc : intégrer un poste vierge sans aucun outil de gestion déjà installé. Configurez vos profils une fois, déployez en un lien.

PowerShell · Nouveau poste Windows
# Sur le nouveau poste, une seule commande
PS> irm https://enrollio.ezeo.coop/join/abc123 | iex
Enrollio · Intégration du poste
Profil : Poste standard
Informations système remontées
Hostname configuré : BUREAU-42
Firefox installé
Nextcloud Desktop installé
VPN connecté au réseau
✓ Intégration terminée (5 actions)
Windows · Linux · macOS
Pas d'agent préinstallé requis
Scripts lisibles et auditables
Auto-hébergé

J'ai un nouveau poste.
Par où je commence ?

Vous gérez un parc de machines Windows, Linux ou macOS. Un nouveau poste arrive sur votre bureau : installation fraîche, aucun outil de gestion présent. Vous devez configurer le hostname, installer les logiciels, brancher le VPN, activer SSH…

Sans solution dédiée, c'est du clic-clic manuel, des procédures Word qu'on oublie de mettre à jour, et un résultat différent d'une machine à l'autre.

« J'ai un poste neuf à intégrer. Je n'ai aucun outil de gestion dessus. Comment je fais lors de la première prise en main ? »
Sans Enrollio
  • Connexion RDP / accès physique requis
  • Procédure manuelle poste par poste
  • Configuration inconsistante d'une machine à l'autre
  • Aucune traçabilité de ce qui a été fait
  • Recommencer à chaque nouveau poste
Avec Enrollio
  • L'utilisateur reçoit un lien par e-mail
  • Une commande dans PowerShell ou le terminal
  • Même résultat garanti sur tous les postes
  • Logs complets consultables dans le tableau de bord
  • Le profil est réutilisable pour le prochain poste

De la réception du poste à son intégration

Tout le travail de configuration est fait côté admin, à l'avance. Sur le poste, une seule commande suffit, même sans droits admin préalables.

1
Créer un profil d'intégration

L'admin définit une fois le profil "Poste standard" : hostname, logiciels à installer (Firefox, Nextcloud…), VPN, SSH. Il est réutilisable pour tous les postes du même type.

2
Générer un lien pour ce poste

Un lien sécurisé à usage unique est généré en 2 secondes depuis l'interface. L'admin l'envoie par e-mail à l'utilisateur ou au technicien sur site.

3
Lancer le script sur le poste vierge

Sur le nouveau poste (rien d'installé), l'utilisateur ouvre PowerShell ou un terminal et colle la commande reçue. Pas d'agent préalable, pas de pré-configuration.

4
Consulter le résultat depuis le tableau de bord

Chaque action remonte son état (réussi / échoué) en temps réel. L'admin voit le poste apparaître dans son parc avec les logs complets de la session.

Windows · PowerShell
PS> irm https://enrollio.ezeo.coop/join/TOKEN | iex
Linux / macOS · Terminal
$ curl -fsSL https://enrollio.ezeo.coop/join/TOKEN/bash | bash
Script lisible avant exécution. L'utilisateur peut ouvrir le lien dans son navigateur pour voir exactement ce que le script va faire avant de le lancer.

Une interface de gestion de parc complète

Enrollio couvre l'intégralité du cycle de vie d'un nouveau poste : de la préparation du profil au suivi post-installation.

Profils réutilisables

Créez un profil "Poste standard", "Développeur", "Terrain"… et réutilisez-le pour chaque nouvelle machine du même type, quel que soit l'OS.

Liens à usage unique

Chaque lien est sécurisé, horodaté et valable une seule fois. Si le lien n'est pas utilisé dans le délai imparti, il expire automatiquement.

Inventaire du parc

Chaque machine enrôlée apparaît dans le tableau de bord avec ses infos système, l'historique des sessions et les logs détaillés de chaque action.

Multi-groupes

Gérez plusieurs entités ou clients dans une même instance, avec des profils et des jetons isolés par groupe. RBAC : superadmin, admin, viewer.

Catalogue extensible

Ajoutez vos propres actions en YAML : script + paramètres + compatibilité OS. Le catalogue grandit avec les besoins de votre parc.

Envoi par e-mail

Générez et envoyez le lien d'intégration directement depuis l'interface. L'utilisateur n'a qu'à cliquer, copier la commande et la coller dans son terminal.

10 actions disponibles

Prêtes à l'emploi ou personnalisables. Ajoutez les vôtres en créant un simple fichier YAML.

Action Compatibilité
Informations système
Collecte hostname, IP locale, IP publique et OS, sans modifier le poste.
🐧 Linux
Activer SSH
Active le service SSH et dépose une clé publique autorisée.
Windows 🐧 Linux
Hostname
Définit le nom d'hôte du poste selon la convention de nommage du parc.
Windows 🐧 Linux
Bootstrap Winget
Vérifie et configure Windows Package Manager (winget) sur Windows 10/11.
Windows
Chocolatey
Installe le gestionnaire de paquets Chocolatey pour faciliter les déploiements suivants.
Windows
Firefox
Installe Mozilla Firefox via winget (Windows) ou le gestionnaire de paquets natif.
Windows 🐧 Linux
Nextcloud Desktop
Installe le client Nextcloud et pré-configure l'adresse du serveur.
Windows 🐧 Linux
Tailscale
Installe Tailscale et connecte automatiquement le poste au réseau mesh.
Windows 🐧 Linux
WireGuard
Installe WireGuard et déploie un tunnel à partir d'un fichier de configuration fourni.
Windows 🐧 Linux
NetBird
Installe l'agent NetBird et connecte le poste au réseau VPN mesh de l'organisation.
Windows 🐧 Linux
Ajouter votre propre action

Un fichier YAML dans catalog/ suffit pour décrire le script, ses paramètres et sa compatibilité OS.

id:
mon_action
name:
"Ma nouvelle action"
supported_os:

  - linux
  - windows
scripts:

  
linux:
|
    echo "Hello !"

Le catalogue est rechargé au démarrage. Les actions sans badge sont testées et approuvées. beta = non encore validé.

Souveraineté numérique par conception

Enrollio est fait pour toute organisation ou personne voulant déployer des postes de manière simple, transparente et maîtrisée.

Pas d'agent permanent

Le script s'exécute et disparaît. Aucun processus résidant sur les postes.

Totalement auditable

Chaque script est lisible avant exécution. Vos membres savent ce qui s'installe sur leurs postes.

Auto-hébergé

Vos données restent sur votre infrastructure. Compatible VPS, serveur dédié ou on-premise.

Libre & modifiable

Licence AGPL-3.0. Forkez, adaptez, contribuez. Le catalogue communautaire grandit avec vous.

Créé par ézéo pour nos besoins internes

ézéo est une coopérative rennaise spécialisée dans la transformation numérique vers le logiciel libre. Nous accompagnons nos clients dans la gestion de leur parc informatique et leur migration vers des outils souverains et ouverts : Nextcloud, NetBird, Linux, et bien d'autres.

Enrollio est né d'un besoin concret : pouvoir intégrer rapidement et de façon reproductible un nouveau poste dans un parc hétérogène, sans dépendre d'un agent propriétaire. Nous l'utilisons en production et le partageons en open-source.

Découvrir ézéo

Votre prochain nouveau poste,
intégré en une commande.

Déployez Enrollio sur votre serveur et commencez à créer vos profils d'intégration.