Aller au contenu principal
Accueil›Support›Guide Technique DSI
Architecture & Sécurité des Systèmes d’Information

Guide Technique et Sécurité pour les DSI et RSSI.

Synthèse Architecture Souveraine

Comment fonctionne l’architecture logicielle souveraine d’INARA RH ?

INARA RH est une suite logicielle native de bureau (Desktop Client Windows x64) conçue selon un paradigme d’étanchéité locale stricte. Les dossiers de candidatures, grilles de notation et organigrammes sont stockés localement sur le poste de travail sous forme chiffrée. L’analyse par intelligence artificielle peut s’effectuer soit via le moteur algorithmique déterministe interne à zéro token, soit via une instance locale Ollama déconnectée, éliminant tout transfert transfrontalier et garantissant une conformité native avec la Loi 18-07.

Base de données locale confinée sur disque sans serveur cloud mutualisé.
Inférence IA 100% hors-ligne via Ollama (Llama 3, Mistral, Gemma).
Moteur PII à triangulation 3 sources et Guardrail anti-fuite.
Respect formel des articles 32 et 36 de la Loi 18-07 vis-à-vis de l’ANPDP.
Inara RH — Console Centre IA et Inférence LocaleGestionnaire de modèles Ollama port 11434
Console Centre IA INARA RH
Supervision d’architecture locale : exécution déconnectée via Ollama (port 11434) sans dépendance cloud ni transfert externe.

4 Piliers d’Architecture Sécurisée

1. Client de Bureau Autonome

Application Windows x64 installée sur le poste de l’utilisateur. Contrairement aux solutions web SaaS exposées à Internet, elle ne comporte aucun backend mutualisé et aucune API publique vulnérable aux attaques par injection réseau.

Binaire d’installation vérifié avec signature d’intégrité.

2. Inférence Locale Ollama Déconnectée

Intégration directe avec le moteur libre Ollama s’exécutant sur http://localhost:11434. Les modèles open-weight tournent sur la puissance de calcul locale (CPU/GPU) sans envoyer le moindre paquet de données à l’extérieur.

Compatible Llama 3, Mistral, Gemma et modèles open-weight.

3. Moteur PII et Guardrail Pré-Vol

Moteur de détection à triangulation 3 sources identifiant et masquant automatiquement les données personnelles (noms latins/arabes, NIN à 18 chiffres, NSS, coordonnées bancaires) avec prévisualisation avant toute inférence.

Contrôle visuel systématique pour zéro fuite de données.

4. Moteur Déterministe Zéro Token

Module de dépouillement massif reposant sur des algorithmes locaux déterministes (expressions régulières, calculs matriciels de pondération). Tri de 1 000 CV en local sans appel réseau ni consommation d’API externe.

Zéro coût d’API et indépendance totale de fonctionnement.

Spécifications Matérielles et Prérequis Réseau

ComposantConfiguration MinimaleConfiguration Recommandée (Ollama)Impact Réseau
Système d’exploitation (OS)Windows 10 (64-bit) version 1903+ ou Windows 11Windows 10 ou Windows 11 (64-bit)Aucun impact réseau (système client natif)
Processeur (CPU)Intel Core i3 ou AMD Ryzen 3 (64-bit)Intel Core i5/i7 ou AMD Ryzen 5/7Aucun impact réseau (calcul processeur local)
Mémoire Vive (RAM)4 Go de mémoire vive8 Go à 16 Go pour exécuter les modèles locauxAllocation mémoire dédiée au processus local
Espace Disque250 Mo d’espace disponible pour l’application4 Go d’espace SSD pour modèles locaux (Llama 3, Mistral)Stockage local sur disque SSD chiffré
Carte Graphique (GPU)GPU intégré standard (inférence CPU)GPU optionnel ou accélération matérielle standardCalcul mathématique purement matériel
Flux Réseau SortantsZéro flux en Mode Local Exclusif (Ollama)Port HTTPS 443 optionnel si clés d’API distantesFiltrable par proxy d’entreprise ou pare-feu
Ports EntrantsZéro port entrant ouvert requisZéro port entrant ouvert requis (boucle locale port 11434 interne)Aucune surface d’attaque réseau externe

Matrice de Sécurité et Conformité Réglementaire

Exigence de SécuritéImplémentation Technique INARA RHConformité Légale / Normative
Protection des données candidates (Loi 18-07)Stockage confiné sur le poste client dans un format chiffré. Zéro transfert vers des serveurs étrangers non autorisés.Conforme Articles 32 et 36 de la Loi 18-07 (dispense d’autorisation transfrontalière ANPDP).
Anonymisation des identifiants sensibles (PII)Moteur de triangulation 3 sources masquant les noms (latin/arabe), NIN (18 chiffres), NSS, CNI, passeport, coordonnées et RIP.Conformité avec les règles de minimisation des données personnelles.
Contrôle préventif des flux (Guardrail)Inspecteur Pré-Vol permettant au recruteur d’auditer et de modifier le texte anonymisé avant toute analyse approfondie.Prévention technique absolue contre les fuites accidentelles de données.
Auditabilité et traçabilité interneJournal des événements (LogViewer) traçant localement les requêtes, horodatages et statuts avec possibilité d’export JSON.Facilité d’audit pour les équipes de gouvernance et RSSI d’entreprise.
Licenciement et intégrité logicielleVerrouillage cryptographique basé sur l’identifiant matériel (UUID machine), sans télémétrie intrusive ni collecte de données métier.Respect de la souveraineté numérique et de la vie privée d’entreprise.
Protocole de Déploiement Entreprise

Déploiement en 3 Étapes sur vos Postes de Travail

1

Installation du Binaire Officiel

Téléchargez et exécutez le fichier Inara_2.1.0_x64-setup.exe sur les postes RH cibles. L’installation s’effectue en moins de 2 minutes et ne perturbe pas les autres applications professionnelles installées.

2

Configuration de l’Inférence (Locale ou Distante)

Selon votre politique SSI : connectez l’application à une instance locale Ollama (http://localhost:11434) pour un fonctionnement 100% déconnecté, ou saisissez vos clés d’API sécurisées dans le gestionnaire multi-clés du Centre IA.

3

Activation et Verrouillage par Licence Matérielle

L’application génère un identifiant matériel unique (UUID machine). Lors du passage de la période d’évaluation (7 jours) à la licence perpétuelle, saisissez la clé d’activation permanente fournie par LeapDz pour verrouiller le poste sans connexion réseau requise.

Questions Fréquentes des Équipes DSI et RSSI

Comment s’effectue le déploiement sur un parc de plusieurs dizaines de postes ?
L’installateur officiel Inara_2.1.0_x64-setup.exe peut être déployé via des outils standards de télédistribution (Microsoft Intune, SCCM ou scripts PowerShell d’administration). L’installation peut être exécutée de manière silencieuse avec le commutateur /S.
Quelle est la connectivité réseau requise entre Inara et Ollama ?
Inara communique avec Ollama via une simple boucle locale HTTP sur http://localhost:11434. Aucun trafic ne transite par l’interface réseau externe. Pour les serveurs Ollama mutualisés sur réseau interne, une adresse IP intranet privée et un jeton d’authentification Bearer peuvent être configurés.
L’application nécessite-t-elle des droits d’administrateur pour fonctionner ?
Les droits d’administrateur sont requis uniquement lors de la phase initiale d’installation pour inscrire l’application dans le répertoire système. L’utilisation quotidienne s’exécute sous le compte utilisateur standard sans élévation de privilèges.
Comment auditer l’absence de trafic réseau sortant ?
Les équipes de sécurité (RSSI) peuvent activer le Mode Local Exclusif dans Inara et vérifier les flux réseau à l’aide d’outils d’analyse de paquets (Wireshark, Sysinternals TCPView ou règles de pare-feu Windows). L’application ne génère aucune requête sortante lorsque ce mode est activé.
Quelles sont les modalités de sauvegarde et de restauration des données ?
L’intégralité des données (candidatures, fiches de poste, historiques de tri) est stockée localement dans le profil utilisateur Windows (%APPDATA%\Inara). Ces répertoires peuvent être intégrés sans difficulté aux routines régulières de sauvegarde de votre entreprise.

Validez la conformité technique d’INARA RH sur votre infrastructure

Une question sur le déploiement ou un devis officiel ?

Discuter sur WhatsApp