Intégration · HR souverain 🇫🇷
Lucca · zéro création manuelle
Le mouvement HR de votre Lucca pilote automatiquement la vie cyber de vos collaborateurs dans Humanix : compte créé à l'embauche, onboarding poussé, soft-delete au départ. 100 % souverain, 100 % automatique.
Le flux complet
- 1. Lucca - un nouveau collaborateur est créé par RH (ou import via API).
- 2. Connecteur Humanix - déclenché en cron horaire, pull les nouveaux users via
/api/v3/users. - 3. SCIM v2 Humanix - POST /scim/v2/Users → compte créé avec
role=LEARNERetservice=<département Lucca>. - 4. Magic link - Humanix envoie automatiquement le lien d'accès au collaborateur, avec module onboarding cyber prioritaire.
- 5. Au départ - Lucca passe le user en
isActive=false, le connecteur le détecte, soft-delete côté Humanix (historique conservé pour audit).
Setup en 5 minutes
- Lucca → Settings → API → générer une clé application avec scope lecture utilisateurs.
- Humanix → générer une clé API (plan Pro ou supérieur).
- Cloner le connecteur Python (MIT). Renseigner
LUCCA_BASE_URL,LUCCA_API_KEY,HUMANIX_API_KEY. - Tester :
python humanix_lucca_connector.py --dry-run - Activer en cron (1×/h recommandé) :
# Toutes les heures, sync Lucca → Humanix
0 * * * * cd /opt/humanix-lucca && set -a && . ./.env && set +a \
&& python humanix_lucca_connector.py >> /var/log/humanix-lucca.log 2>&1Mapping des champs
| Champ Lucca | Champ Humanix | Notes |
|---|---|---|
| userName + email primaire | Identifiant unique côté Humanix | |
| firstName + lastName | displayName + name | Mis à jour à chaque sync |
| department.name | service (extension Humanix) | Mappe automatiquement sur Group SCIM |
| isActive | active | false = soft-delete (historique conservé) |
| (par défaut) | role = LEARNER | Élévation manuelle ADMIN/MANAGER côté Humanix |
100 % souverain, 100 % automatique 🇫🇷
Votre stack RH française parle à votre stack cyber française. Sans intermédiaire US.