Portail de gestion des accès utilisateur

e projet consiste à développer un portail de gestion centralisée des accès et de la sécurité. Il permettra l’administration des utilisateurs, des portes et des zones, ainsi que la connexion aux systèmes terrain pour activer ou désactiver les alarmes, contrôler l’ouverture des accès et superviser l’état des équipements.Le portail fournira également une API dédiée aux applications mobiles et proposera des tableaux de bord statistiques sur les usages, les interventions et les causes de déclenchement d’alarmes. Un espace commercial offrira le suivi des clients et de leurs contrats, l’accès aux documents associés, ainsi que l’affichage en temps réel des caméras de surveillance.
L'application en bref
Type d'application
API / Microservice, Application Mobile, Application Web, IoT / Embarqué
Charge projet
287 jours
Équipe
9 personnes
Stack technique
.NET CORE
Angular
Azure
C#
Docker
Openapi
RabbitMQ
Chaîne de valeur

Design

Build

Run

Le défi

L’application vise à centraliser la gestion des accès, des équipements et des utilisateurs au sein d’une plateforme unifiée afin d’optimiser l’exploitation et la supervision des sites. Elle doit offrir une vision globale, améliorer la réactivité des interventions, simplifier l’administration des dispositifs de sécurité et garantir une qualité de service homogène pour l’ensemble des clients. Le principal défi réside dans la centralisation et la normalisation des données issues de matériels hétérogènes, tout en assurant une interopérabilité fiable avec différents systèmes de contrôle d’accès. La plateforme devra également gérer des volumes importants de synchronisation entre les utilisateurs clients et l’ensemble des centrales, en garantissant la performance, la cohérence des informations et la sécurité des échanges.

Notre solution

La solution repose sur une architecture microservices qui communique de manière asynchrone via RabbitMQ, favorisant la modularité et la montée en charge. Les données issues des équipements IoT remontent en temps réel grâce au protocole MQTT, assurant une supervision instantanée des événements. La plateforme gère de fortes contraintes de performance liées aux mécanismes de synchronisation, un client pouvant disposer de dizaines ou centaines de sites comprenant chacun jusqu’à plusieurs centaines de milliers d’utilisateurs. Elle diffuse en conséquence les données rapidement, de manière fiable et cohérente, lors des installations initiales comme lors des mises à jour, tout en préservant la résilience et la sécurité de l’infrastructure.

Les résultats

Les développements permettent de mettre à disposition un espace dédié aux équipes commerciales, leur offrant une utilisation plus centralisée et unifiée de l’application pour le suivi des clients, des équipements et des contrats. Par ailleurs, l’application mobile remplace désormais les solutions propriétaires des différents constructeurs, notamment pour la gestion et la visualisation des caméras, ce qui simplifie l’expérience utilisateur et renforce l’homogénéité des outils déployés sur le terrain.

Services déployés
Move to Cloud
Sécurité & Performance Applicative
Mode d'engagement
Assistance technique

Un projet similaire en tête ?

Nos experts sont à votre écoute pour transformer vos défis en succès