Documentation fonctionnelle de la plateforme
Ce document décrit l'ensemble des fonctionnalités de la plateforme UNITED3D® avec des exemples concrets d'utilisation, dans le cadre de la certification ISO 9001:2015. Chaque section est rattachée aux exigences correspondantes de la norme.
Présentation de la plateforme
UNITED3D® est une plateforme collaborative SaaS développée par S3D Engineering United® pour la gestion, la visualisation 3D et la distribution sécurisée de données BIM, Scan 3D et Digital Twin.
Contexte de l'organisme § 4.1
Architecture multi-tenant sécurisée
Chaque client dispose d'un espace isolé. Les données d'un client ne sont jamais visibles par un autre client.
Le cabinet d'architecture « Dupont & Associés » ne voit que ses propres projets et livrables, jamais ceux de « Maçonnerie Martin SAS ».
Interface bilingue (FR/EN) et responsive
Accessible depuis ordinateur, tablette et mobile. Compatible iOS/Android via build natif.
Un chef de chantier consulte les plans 3D d'un projet directement depuis son smartphone sur site.
Gestion de la relation client (CRM)
Centralisation des informations clients, contacts et historique de collaboration.
Relation avec les parties intéressées § 4.2
Fiche client complète
Nom de l'entreprise, logo, adresse, SIRET, contact principal (nom, email, téléphone), responsable S3D assigné, statut (actif/archivé), notes internes.
Fiche du client « Ville de Lyon » avec SIRET, contact Mme Durand (durand@ville-lyon.fr, 04 72…), rattachée au chef de projet S3D Marc Lebrun.
Invitation sécurisée des utilisateurs clients
Le client est invité par email avec un lien sécurisé. Il définit lui-même son mot de passe. Son compte est automatiquement rattaché à sa fiche entreprise.
Invitation envoyée à durand@ville-lyon.fr → Mme Durand clique, crée son mot de passe, et accède automatiquement aux projets de la « Ville de Lyon ».
Archivage et réactivation
Un client inactif peut être archivé sans suppression des données. Il peut être réactivé à tout moment.
Le client « BTP Conseil » est archivé fin de contrat en 2025, puis réactivé en 2026 pour un nouveau projet. Tous ses projets historiques sont conservés.
Gestion du cycle de vie des projets
Suivi structuré du projet de la création à l'archivage, avec pipeline visuel à 9 étapes.
Planification et contrôle opérationnel § 8.1
Pipeline à 9 statuts
Brouillon → Planifié → Acquisition → Traitement → Modélisation → QA/QC → Prêt à publier → Publié → Archivé. Chaque transition est tracée.
Le projet « Tour Horizon » passe de « Acquisition » à « Traitement » le 05/09, puis « Modélisation » le 12/09. Chaque changement est horodaté dans le journal d'activité.
Affectation d'un chef de projet
Chaque projet est rattaché à un chef de projet S3D responsable. Le client voit le nom de son interlocuteur dans son portail.
Le projet « École Jules Ferry » est assigné à Sophie Martin. Le client voit « Sophie Martin — Chef de projet S3D » dans son portail.
Filtres et recherche
Filtrage par client, tri par date de création, de modification ou de livraison. Recherche par nom ou référence.
Filtrage de tous les projets du client « Ville de Lyon » triés par date de livraison décroissante pour identifier les livraisons à venir.
Timeline visuelle du projet
Affichage graphique de la progression du projet à travers les étapes du pipeline, avec indication de l'étape actuelle.
Le chef de projet voit en un coup d'œil que « Tour Horizon » est à l'étape « Modélisation », avec 4 étapes déjà franchies et 3 restantes.
Visualisation 3D sécurisée
Intégration de viewers 3D professionnels via iframes isolées, avec contrôle d'accès par projet.
Conception et développement § 8.3
Multi-providers (FARO, Realsee, Matterport, UNITED3D)
Chaque projet peut afficher plusieurs viewers 3D de différentes technologies, classés par catégorie (tour, nuage de points, BIM, plans, QA/QC, DOE).
Le projet « Centre commercial Riviera » affiche un tour Realsee (visite immersive), un nuage de points FARO (mesures), et un modèle BIM (fiches techniques).
Contrôle de visibilité par viewer
Chaque viewer peut être rendu visible ou invisible pour le client, indépendamment des autres. Ordre d'affichage configurable.
Le viewer BIM du projet « Tour Horizon » est masqué au client pendant la phase de QA/QC, puis rendu visible après validation.
Mode plein écran et ouverture externe
Le client peut ouvrir un viewer en plein écran. L'ouverture sur le site externe du provider peut être autorisée ou bloquée.
Le client ouvre le tour Realsee en plein écran pour une visite immersive, mais ne peut pas accéder au site Realsee directement (sécurité).
Vue publique optionnelle
Un projet peut être partagé publiquement via un lien, sans connexion requise, pour diffusion contrôlée.
Le projet « Médiathèque de Villeurbanne » est partagé publiquement via le lien /view/abc123 pour la communication de la mairie.
Gestion des livrables et versioning
Distribution sécurisée des livrables avec traçabilité des versions et contrôle des téléchargements.
Maîtrise de la production et de la prestation de service § 8.5
Catégorisation des livrables
6 catégories : Nuage de points, BIM, CAO, Documentation, Qualité, DOE. Chaque livrable a un nom, un format, une version, une date, un auteur, une taille et un checksum d'intégrité.
Le livrable « Nuage de points - Tour Horizon V02 » au format .e57, version V02, 2.4 Go, checksum SHA-256 vérifié à chaque téléchargement.
Versioning sans écrasement
Chaque version est conservée distinctement (V01, V02, V03…). Le client peut accéder aux versions antérieures si l'option est activée.
Le projet « École Jules Ferry » a 3 versions : V01 (livraison initiale), V02 (corrections après retours client), V03 (version finale validée). Les 3 sont accessibles.
Contrôle du téléchargement
Téléchargement activable/désactivé par livrable. Visibilité client activable/désactivée. Chaque téléchargement est tracé (qui, quand, quel fichier, quelle version).
Le livrable « Modèle BIM V01 » est visible par le client mais le téléchargement est désactivé jusqu'à validation finale. Le log enregistre : « Mme Durand a téléchargé BIM V02 le 08/09/2026 à 14h32 ».
Journal des téléchargements
Chaque téléchargement déclenche un enregistrement dans le journal : utilisateur, projet, fichier, version, horodatage.
Le journal montre que le livrable « Plans DOE V03 » a été téléchargé 5 fois par 3 utilisateurs différents entre le 01/09 et le 08/09/2026.
Contrôle qualité (QA/QC) selon ISO 9001:2015
Check-list de contrôle qualité structurée, calquée sur le processus C3 de S3D Engineering, avec validation et signature.
Suivi, mesure, analyse et évaluation des résultats § 9.1
11 critères de contrôle prédéfinis
Nommage des fichiers, organisation des calques, coordonnées du projet, absence de collisions, géométrie, alignement, propriétés, attributs, cohérence nomenclatures, LOD, exigences client.
Le contrôleur vérifie le projet « Tour Horizon V02 » : 10 critères conformes, 1 non conforme (« Collisions détectées au niveau -2 »). Statut global : Non conforme.
Statuts par critère
Chaque critère est noté : Conforme, Non conforme, N/A, ou en attente. Des remarques peuvent être ajoutées par critère.
Critère « Nommage des fichiers » → Conforme, remarque : « Convention S3D-2026 respectée ». Critère « Collisions » → Non conforme, remarque : « 3 collisions détectées au sous-sol ».
Résumé et détails des non-conformités
Tableau de synthèse des non-conformités (type, nombre, impact, priorité) + tableau détaillé (description, localisation, action corrective, responsable, échéance).
Non-conformité #1 : « Collision poutre/duct » au niveau -2, action : « Déplacer le duct de 15cm », responsable : Marc Lebrun, échéance : 15/09/2026, priorité : Haute.
Validation et signature électronique
Le rapport est en brouillon jusqu'à validation. La validation verrouille le rapport (lecture seule), ajoute le nom et la date du signataire, et calcule le statut global automatiquement.
Sophie Martin valide le rapport QA/QC le 08/09/2026. Le rapport est verrouillé, le statut passe à « Conforme », le client peut consulter le rapport dans son portail.
Consultation client en lecture seule
Le client consulte le rapport QA/QC dans son portail, sans pouvoir le modifier. Il voit les critères, les non-conformités et la signature.
Mme Durand ouvre le rapport QA/QC du projet « Tour Horizon » dans son portail et voit que 10/11 critères sont conformes, avec la signature de Sophie Martin.
Portail client sécurisé
Espace dédié au client pour consulter ses projets, viewers 3D, livrables et rapports QA/QC.
Relation avec les clients § 8.2.2
Tableau de bord client
Vue d'ensemble des projets accessibles, statuts, dates d'expiration d'accès, et offre commerciale (gratuité 3 mois puis abonnement).
Mme Durand se connecte et voit 3 projets : « Tour Horizon » (publié, accès jusqu'au 15/12/2026), « École Jules Ferry » (publié), « Médiathèque » (en traitement).
Vue détaillée par projet
Le client accède aux viewers 3D, livrables téléchargeables, versions, commentaires et tickets pour chaque projet.
Dans « Tour Horizon », Mme Durand ouvre le tour Realsee, télécharge le modèle BIM V02, laisse un commentaire et crée un ticket pour une question technique.
Gestion des accès temporaires
Chaque projet publié a une date d'ouverture et une date d'expiration. L'accès est automatiquement suspendu à l'expiration.
Le projet « Tour Horizon » est accessible du 15/09/2026 au 15/12/2026 (gratuité 3 mois). Au-delà, un email de renouvellement est envoyé automatiquement.
Sécurité et gestion des accès
Contrôle d'accès basé sur les rôles (RBAC), isolation des données par client, traçabilité complète.
Maîtrise des processus externalisés § 8.4
Rôles et permissions (RBAC)
5 rôles internes S3D (super_admin, admin, admin_s3d, chef_projet, partenaire) + rôle client. Chaque rôle a des permissions spécifiques de lecture, création, modification et suppression.
Un chef de projet peut créer et modifier des projets mais ne peut pas gérer les utilisateurs. Un partenaire peut consulter mais ne peut pas supprimer de données.
Isolation des données par client (RLS)
Row-Level Security : un client ne voit que les enregistrements liés à son entreprise (projects, viewers, livrables, commentaires, tickets, versions, rapports QA/QC).
Le client « Ville de Lyon » ne peut pas lire les projets du client « BTP Conseil » même en connaissant l'ID — la base de données rejette la requête.
Secrets API isolés côté serveur
Les clés API des viewers 3D et les secrets système (CRON, Stripe) ne sont jamais exposés côté client. Toutes les opérations sensibles passent par des fonctions backend sécurisées.
La clé API FARO est stockée côté serveur. Le client reçoit uniquement l'URL d'embed générée par le backend, jamais la clé elle-même.
Certification ISO 9001:2015 affichée
Le badge de certification est affiché sur les interfaces publiques, le portail client et les pages de connexion pour rassurer les utilisateurs.
Sur la page de connexion, le client voit le badge « ISO 9001:2015 — S3D Engineering United® » qui renforce la confiance dans la sécurité de la plateforme.
Gestion des utilisateurs et invitations
Invitation sécurisée, rattachement automatique à l'entreprise, gestion des rôles.
Ressources humaines § 7.2
Invitation par email sécurisé
Le client reçoit un lien d'invitation. Il définit son propre mot de passe. Aucun mot de passe n'est transmis en clair par S3D.
S3D invite durand@ville-lyon.fr → email reçu → Mme Durand clique, choisit son mot de passe (12 caractères minimum) → compte créé et rattaché à « Ville de Lyon ».
Rattachement automatique à l'entreprise
L'email d'invitation est associé à l'entreprise client. À la première connexion, le compte est automatiquement lié aux projets de cette entreprise.
Mme Durand se connecte pour la première fois → la plateforme détecte son email dans les invitations en attente → elle est rattachée à « Ville de Lyon » et voit ses 3 projets immédiatement.
Gestion des invitations en attente
Les invitations non encore acceptées sont visibles dans l'onglet « Utilisateurs » du projet, avec possibilité de relance.
L'admin voit que l'invitation à durand@ville-lyon.fr est en attente depuis 3 jours et peut renvoyer un email de relance.
Authentification Google OAuth
En plus de l'email/mot de passe, les utilisateurs peuvent s'authentifier via Google pour un accès simplifié.
M. Bernard, architecte, clique sur « Se connecter avec Google » et accède à son portail sans créer de mot de passe spécifique.
Commentaires et collaboration
Système de commentaires par projet avec pièces jointes et résolution.
Communication § 7.4
Commentaires par projet
Le client et l'équipe S3D peuvent échanger des commentaires sur chaque projet. Chaque commentaire peut avoir une pièce jointe et un statut (ouvert/résolu).
Mme Durand commente : « Le modèle BIM V02 manque les huisseries au RDC » avec une capture d'écran en pièce jointe. Sophie Martin répond et marque le commentaire comme résolu.
Notifications automatiques
L'ajout d'un commentaire déclenche une notification à l'équipe S3D et au client concerné.
Quand Mme Durand ajoute son commentaire, Sophie Martin reçoit une notification dans l'admin et un email récapitulatif.
Support et tickets
Système de tickets pour le suivi des demandes et incidents client.
Réclamations client § 9.1.3
Création de tickets par le client
Le client crée un ticket avec sujet, description, priorité (faible, normale, haute, critique). Le ticket est rattaché au projet.
Mme Durand crée un ticket « Problème d'affichage du tour 3D sur mobile » avec priorité haute, rattaché au projet « Tour Horizon ».
Cycle de vie des tickets
6 statuts : À traiter → En cours → En attente client → Réponse apportée → Validé → Clôturé. Affectation à un membre de l'équipe S3D.
Le ticket passe de « À traiter » à « En cours » (assigné à Marc Lebrun), puis « Réponse apportée » après correction, et « Validé » par Mme Durand.
Traçabilité et audit
Journal d'activité complet, logs de téléchargement, historique des versions.
Preuves de maîtrise § 7.5.3
Journal d'activité (Audit Log)
Chaque action sensible (création, modification, suppression, publication, validation QA/QC) est enregistrée avec l'utilisateur, l'action, le projet, l'horodatage et l'IP.
Le journal montre : « Sophie Martin a validé le rapport QA/QC du projet Tour Horizon le 08/09/2026 à 14h32, IP 82.65.xx.xx ».
Journal des téléchargements
Chaque téléchargement de livrable est tracé : utilisateur, fichier, version, horodatage.
Le log montre que « BIM V02 » a été téléchargé par Mme Durand le 08/09 à 14h32 et par M. Bernard le 06/09 à 09h15.
Historique des versions
Chaque version de projet est conservée avec son numéro, son auteur, son commentaire et son statut (brouillon, actuelle, archivée).
Le projet « Tour Horizon » a 3 versions : V01 (Marc Lebrun, « Livraison initiale »), V02 (Sophie Martin, « Corrections après retours »), V03 (Sophie Martin, « Version finale »).
Système de notifications
Notifications en temps réel et emails automatiques pour informer les parties prenantes.
Communication § 7.4
Notifications in-app
Badge de notifications dans l'admin et le portail client. Les notifications marquent les nouveaux événements (commentaires, tickets, publications, validations).
Sophie Martin voit un badge « 3 » sur l'icône notifications dans l'admin : 2 nouveaux commentaires et 1 nouveau ticket.
Emails automatiques
Emails envoyés automatiquement : invitation client, bienvenue, publication de projet, validation d'étape, commentaire ajouté, relance 48h, expiration d'abonnement.
À la publication du projet « Tour Horizon », Mme Durand reçoit un email : « Votre projet Tour Horizon est disponible sur UNITED3D® » avec le lien d'accès.
Gestion des abonnements
Modèle d'abonnement avec gratuité de 3 mois puis renouvellement mensuel via Stripe.
Maîtrise des processus externalisés § 8.4
Gratuité de 3 mois puis abonnement
À la publication d'un projet, le client bénéficie de 3 mois d'accès gratuit. Ensuite, un abonnement mensuel de 39,90 € est proposé via Stripe.
Le projet « Tour Horizon » est publié le 15/09/2026. Accès gratuit jusqu'au 15/12/2026. Le 01/12, un email de renouvellement est envoyé automatiquement.
Renouvellement automatique
Un workflow planifié vérifie quotidiennement les abonnements arrivant à expiration et envoie des emails de relance.
Le workflow « Subscription Renewal Reminder » s'exécute chaque jour à 09h00 (heure de Paris) et envoie un email aux clients dont l'accès expire dans les 15 jours.
Paiement sécurisé Stripe
Les paiements sont traités par Stripe (mode Live). Aucune donnée bancaire n'est stockée sur la plateforme.
Mme Durand paie 39,90 €/mois via Stripe Checkout. La plateforme reçoit la confirmation de paiement et prolonge l'accès automatiquement.
Tableau de bord et pilotage
Vue d'ensemble statistique pour le pilotage de l'activité S3D.
Analyse et évaluation des données § 9.1.3
Statistiques de l'activité
Nombre de clients actifs, projets par statut, livrables publiés, tickets ouverts, téléchargements, utilisateurs. Cartes cliquables pour navigation rapide.
Le dashboard affiche : 12 clients actifs, 34 projets (8 en acquisition, 12 en modélisation, 14 publiés), 156 livrables, 5 tickets ouverts.
Navigation rapide
Les cartes statistiques sont cliquables et mènent directement à la liste filtrée correspondante.
Clic sur « 5 tickets ouverts » → page Support avec filtre « statut = à traiter » appliqué automatiquement.
Document généré automatiquement à partir de la plateforme UNITED3D® — S3D Engineering United®. Ce document est évolutif et mis à jour à chaque évolution fonctionnelle de la plateforme. Date de génération : 9 septembre 2026.