SoleoDigital
Super Admin
  • Vue d'ensemble
  • Dashboard
  • Évaluations & collecte
  • Portefeuille clients
  • Missions d'évaluation
  • Live scans
  • Mes scans
  • DNS Analysis
  • Suivi d'évaluation
  • Journal d'activité
  • Administration
  • Utilisateurs
  • Équipes
  • Mon organisation
  • Mon compte
  • Organisations
  • Inscriptions
  • Rôles
  • Intégrations / API
  • Quick Scan
  • Plateforme
  • Console replay
  • Dashboard Super Admin
  • Santé plateforme
  • Licences air-gap
  • Notifications 0
  • FAQ
  • Aide collecte
  • Revoir le tutoriel
  • Contacter le support

Portefeuille clients

Vue multi-sites — scores, tendances et rappels mensuels (courriel, pas de scan auto).

Sites
—
OK
—
Attention
—
Critique
—
Client Domaine Score Violations Tendance Dernière capture Rappel mensuel Actions
Chargement…
Ajouter un client
Personnalisez vos rapports

Vos rapports PDF et HTML porteront la marque de votre agence — prêt en 2 minutes.

Max 2 Mo — affiché sur vos livrables client.

Missions d'évaluation

Lancez et suivez les collectes autorisées, puis livrez des rapports client prêts à partager.

Bienvenue — essai consultant

Vous avez 1 audit gratuit pour un client. Cliquez « Nouvelle mission », choisissez un modèle (Loi 25 express ou Revue CMP), puis téléchargez SoleoDigital Capture.

Mode prospection

Entrez un domaine — mission créée, puis lancez la capture en local (WSL) comme d'habitude.

Sans https:// — ex. apbb.ca
Commande de capture locale (WSL)

                                

Copiez et lancez cette commande dans WSL : c'est elle qui ouvre votre réseau (proxy local de capture). Vous pouvez la préparer avant même de cliquer « Lancer ».

Évaluation mobile (WireGuard / VPN)

Suivi DNS + trafic mobile via WireGuard. Lance d'abord le service mobile sur la VPS (./scripts/start_mobile_audit.sh), puis ouvrez le suivi.

Lien direct suivi Dashboard Aide collecte

Le suivi s'ouvre dans un nouvel onglet — le dashboard reste ici. URL directe : /mobile-live — tunnel console technique : ssh -N -L 8081:127.0.0.1:8081 ubuntu@148.113.171.56

Missions actives
-
Collectes autorisées
-
En attente client
-
Événements notifiés
-
Missions disponibles
Permission requise: live_capture:use
Chargement des missions...
Accès & permissions

La collecte doit être utilisée seulement par les utilisateurs autorisés et dans une mission liée à une organisation.

  • Super Admin Crée les missions et gère les accès.
  • Admin Client Voit les missions de son organisation.
  • Évaluateur Lance la collecte autorisée.
  • Lecteur Consulte les rapports seulement.
Notifications plateforme

Aperçu des notifications — historique complet dans le menu Notifications.

Aucun rappel pour le moment.

Live scans

Vue globale légère : tous les scans actifs/récents, sans charger les flux complets.

Scans visibles
0
En direct
0
Dernière mise à jour
—
Mission Client Domaine Statut Risque Dernier signal Action
Chargement...

Captures terminées

Historique de vos scans archivés — chaque capture terminée avec son rapport.

Les scores, violations et exports sont produits automatiquement à partir de la capture réalisée. Vérifiez les conclusions avant de les présenter à votre client ou à un tiers.

Tendance des scores

Évolution des captures archivées.

Date Mission Client Domaine Requêtes Score Action
Chargement…

Suivi d'évaluation autorisé

Mission: Accès direct administrateur | Client: Interne | Domaine: —

Lancez en local (WSL) — même flux qu'à l'habitude

                        

Le navigateur s'ouvrira sur votre PC. Observez le suivi ci-dessous une fois la collecte démarrée.

Tableau de bord

Missions d'évaluation
-
Utilisateurs
-
Organisations
-
Équipes
-
Analyses DNS
-
Activité récente

Chargement...

Actions rapides

Carnet de preuves

Votre conformité, prête à prouver

Évaluations, rapports, preuves et rappels regroupés au même endroit.

Statut global

Chargement...

Analyse des évaluations et rappels en cours.

—
Évaluations récentes

Chargement...

À faire maintenant

Chargement...

Centre d'aide

Questions fréquentes

Tout ce qu'il faut savoir sur SoleoDigital, votre carnet de preuves Loi 25 et cybersécurité.

Ouvrir la version publique

SoleoDigital est un portail de carnet de preuves pour PME : audits, rapports, preuves et rappels regroupés au même endroit.

C'est votre dossier numérique de conformité : audits réalisés, rapports générés, journaux de capture et preuves exportables.

Un portail simplifié : statut global, mes audits, mes rapports, mes preuves et les rappels à traiter.

Mes audits = les missions d'audit. Mes rapports = documents prêts à partager. Mes preuves = traces techniques pour démontrer ce qui s'est passé.

Non, par défaut. Le rôle Lecteur consulte les rapports et preuves. Seuls les profils autorisés peuvent lancer une collecte d'audit.

1) Création d'une mission. 2) Autorisation. 3) Capture. 4) Rapport client. 5) Preuves et journal d'audit exportables.

Oui. Les preuves de conformité, journaux d'audit et rapports peuvent être exportés selon les sections.

Si SoleoDigital Capture n'a pas signalé la fin, la mission peut rester active. La plateforme clôt automatiquement les captures inactives.

Oui. Accès par rôle, missions liées à une organisation, journaux d'audit et sessions authentifiées.

Non. SoleoDigital facilite la collecte, le suivi et la preuve de vos audits. Pour les avis formels Loi 25, consultez un professionnel qualifié.

Non. SoleoDigital aide à documenter ce qui a été observé lors d'un parcours précis. Selon le site, le CMP ou le moment du test, des éléments peuvent manquer ou être mal interprétés. Validez les conclusions avant remise au client.
Besoin d'aide rapide ?

Commencez par votre carnet de preuves : audits, rapports, preuves et rappels.

Conseil Pour un client lecteur, aucun menu technique n'est nécessaire : consultez les audits, rapports, preuves et rappels.

Collecte client

SoleoDigital Capture

Installez et lancez la collecte sur le poste client — Windows, Linux ou macOS.

Page téléchargement & SHA256
Mode prospection (Super Admin) : utilisez la commande WSL depuis Missions, pas SoleoDigital Capture. Cette aide concerne les missions client avec téléchargement depuis le dashboard.
Prérequis
  • Connexion Internet vers app.soleodigital.ca
  • Mission créée avec permission live_capture:use
  • Fichier .bdagent via Missions → Télécharger Capture
  • Règles métier : mises à jour automatiquement depuis le serveur

Windows : Windows 10/11 (64 bits). Moteur inclus dans le zip.
Linux : Python 3, python3-tk, mitmproxy (./install.sh).
macOS : Python 3, mitmproxy (./install.sh). Certificat mitmproxy à approuver dans le Trousseau.
Étapes — collecte client

1 Dashboard → Missions → Télécharger Capture

Télécharge le fichier .bdagent et le kit (connexion requise).

2 Dézippez SoleoDigitalCapture-Windows.zip

3 Lancez SoleoDigitalCapture.exe

4 Chargez le .bdagent → ▶ Démarrer l'évaluation

2 tar -xzf SoleoDigitalCapture-Linux.tar.gz && cd SoleoDigitalCapture-Linux

3 ./install.sh

4 ./soleo-agent.sh --config votre-fichier.bdagent

2 Extrayez SoleoDigitalCapture-macOS.tar.gz

3 ./install.sh

4 ./soleo-agent.sh --config votre-fichier.bdagent

1re capture HTTPS : approuvez ~/.mitmproxy/mitmproxy-ca-cert.pem dans Trousseaux.

5 Hub live (gauche) + site cible en navigation privée (droite)

6 Refusez ou acceptez les cookies, naviguez normalement

7 Arrêtez l'évaluation — les données sont déjà sur SoleoDigital

Dépannage
Aucun événement dans le suivi ?
  • Naviguez dans la fenêtre dédiée (navigation privée), pas un autre onglet
  • Vérifiez que le token n'a pas expiré (retéléchargez le .bdagent)
  • Autorisez SoleoDigital Capture (port 8080) dans le pare-feu / antivirus
Windows — plus d'Internet après capture ?

Double-cliquez RepairProxy.bat ou relancez SoleoDigital Capture.

Linux / macOS — certificat HTTPS

Installez et approuvez le certificat mitmproxy (~/.mitmproxy/).

Chrome / antivirus

Chrome peut signaler le ZIP comme fichier peu courant : c'est normal pour un outil non signé par Microsoft.

Que faire : Téléchargements → Conserver quand même sur SoleoDigitalCapture-Windows.zip.

Comparez le SHA256 sur la page de téléchargement. SmartScreen : « Plus d'infos » → « Exécuter quand même ».

Prêt à lancer ?

Créez une mission, téléchargez Capture, puis suivez la checklist sur la fiche mission.

Page téléchargement & SHA256
Le kit n'est pas exposé en lien public : utilisez toujours Missions → Télécharger Capture (compte connecté).

Outil d'aide à la conformité. Résultats indicatifs, à vérifier avant remise au client. Ne remplace pas un avis juridique.

Notifications

Total
0
Non lues
0
Lues
0
Aujourd'hui
0
Liste des notifications

Chargement des notifications...

Gestion des utilisateurs

Chargement...

Gestion des organisations

Chargement...

Gestion des équipes

Chargement...

Analyse DNS

Chargement...

Journal d'activité

Chargement du journal d'activité...

Mon compte

Gérez votre profil, votre mot de passe et la langue de l'interface.

Chargement...

Mon organisation

Profil, plan, branding et coordonnées de votre espace client.

Chargement...

Inscriptions

Liens d'inscription self-service et plans proposés aux nouveaux clients.

Chargement...

Tableau de bord Super Admin

Vue globale de tous les audits — toutes organisations confondues.

Total audits
—
—
Score moyen
—
—
CMP fréquentes
—
Violations critiques
—
Évolution — score moyen & volume d'audits
Pipeline captures
Répartition CMP (audits scorés)
Score moyen par CMP
Distribution des scores
Audits par organisation
Risque post-refus par CMP (moyenne)
Carte — transferts hors Canada (volume par pays)
Top pays destinataires
PaysHôtesReq.Non éq.
—
Heatmap — violations Loi 25 par type × CMP

Chargement…

Comparaison avant / après — même domaine

—

Sites les plus à risque (score le plus bas, captures archivées)
Top 10 organisations
Organisation Audits Score moyen
Chargement…
Répartition par CMP
CMP Audits Score moyen
Chargement…
Parcours utilisateurs

Inscription → kit → mission → rapport — horodatage et résultats par utilisateur.

Vue détaillée
Utilisateur Étape %
Chargement…
Sélectionnez un utilisateur pour voir son parcours.
Toutes les missions

Historique complet — chaque mission, y compris les anciennes.

Mission Domaine Organisation Statut capture Score Dernière activité Action
Chargement…
Domaines audités (dernier score par domaine)
Domaine Organisation CMP Score Date
Chargement…
Alertes — violations critiques (post-refus > seuil)
Domaine Organisation CMP Post-refus Score Date
Chargement…
Rappels mensuels actifs

Rappel par courriel + notification — aucun scan automatique.

Domaine Organisation Mission Intervalle Prochain rappel Dernier rappel Statut
Chargement…

Santé plateforme

Vérification rapide des services critiques SoleoDigital.

OK
-
Avertissements
-
Critiques
-

Chargement de la santé plateforme...

Charge live

Chargement des métriques de charge...

Logs opérationnels

Choisissez une source puis chargez les dernières lignes.

Licences air-gap

Émettre des fichiers license.lic verrouillés HWID pour clients hors-ligne.

Chargement…
Nouvelle licence
Le client l'obtient via SoleoDigitalCapture.exe --print-hwid
Dernière licence générée

Téléchargez le JSON et renommez-le license.lic pour le client.

Registre des licences émises
License ID Organisation HWID Expire Max audits Émise le
Chargement…
Livraison kit air-gap (USB)
Structure des archives (normal) : le ZIP Windows contient 4 fichiers seulement (SoleoDigitalCapture.exe, SoleoDigitalEngine.exe, LanceCapture.bat, RepairProxy.bat) — pas de .tar ni .sh dedans. Le tar.gz Linux est un téléchargement séparé (soleo-agent.sh, install.sh, …). Utilisez le Kit USB pour obtenir Windows + Linux dans une seule archive.
Chargement version / SHA256…
= license.lic + agent + instructions

Checklist clé USB
  • Archive agent (ZIP Windows ou tar Linux ou Kit USB)
  • Fichier license.lic (généré ci-dessus)
  • Instructions client (copier ci-contre)
  • Vérifier SHA256 avant transfert physique
  • Tester --print-hwid sur la machine cible avant d'émettre la licence
Instructions client (à copier)

Rôles et Permissions

Chargement des rôles...

Quick Scan

Analyse instantanée d'un domaine : technologies, DNS, SSL, signaux de risque, score et relations avec d'autres sites.

Server-side, sans agent. Le résultat est enregistré dans le graphe de relations.

Intégrations / API

Créez des clés API pour créer et suivre des audits par programmation (agences web, partenaires).

Vue Super Admin — vous voyez et pouvez révoquer les clés de toutes les organisations.
Clé créée — copiez-la maintenant

Cette clé ne sera plus jamais affichée. Stockez-la dans un endroit sûr.

Nouvelle clé
Clés existantes

Chargement...

Activité API (supervision)

Chargement...

Webhooks (CRM / temps réel)

Recevez une notification signée dès qu'un audit est finalisé — pour HubSpot, Salesforce, Zapier, Make ou votre CRM.

Webhook créé — voici le secret de signature

Utilisez ce secret pour vérifier l'en-tête X-Soleo-Signature (HMAC-SHA256). Il reste consultable dans la liste ci-dessous.

Nouveau webhook
Webhooks configurés

Chargement...

Livraisons (supervision)

Chargement...

Utiliser l'API

Base de l'API publique (authentification par en-tête X-API-Key) :

https://app.soleodigital.ca/api/v1/public/v1

Créer un audit :

curl -X POST https://app.soleodigital.ca/api/v1/public/v1/audits \
  -H "X-API-Key: VOTRE_CLE" -H "Content-Type: application/json" \
  -d '{"domain":"client-final.ca","name":"Audit Loi 25"}'
Documentation complète

Console replay

Rejouez une session de capture pas à pas — les requêtes défilent comme une vidéo.

0 / 0 lignes

Choisissez une mission puis cliquez sur « Charger » pour visualiser sa session de capture.

Créer un nouvel utilisateur
Les rôles sont chargés depuis la base (UUID requis).
Créer une nouvelle organisation
Nouvelle mission d'évaluation
Organisation cliente liée à cette mission.
Sans https:// — ex. geolagon.com
Après cette date, la collecte ne pourra plus être lancée.
Importer une liste de sites

Idéal quand un client valide un audit sur de nombreux sites (ex. 120 domaines). Une mission est créée par site, regroupée sous une campagne.

Une ligne par site, ou CSV avec colonne domain / domaine / url. Maximum 500 sites par import.

Analyse DNS

Résultats de l'analyse

Notifications

Total
0
Non lues
0
Lues
0
Aujourd'hui
0
Liste des notifications

Chargement des notifications...