Solution
Identités et gestion des accès
Intégration des annuaires, du single sign-on (SSO), des rôles applicatifs et des identités de service. Configuration de l’authentification et des autorisations pour les utilisateurs, les applications et les jobs automatisés, sur site ou dans le cloud.
Architecture et réalisation
Annuaires et fédération
Structuration des annuaires et fédération des identités entre services.
Authentification et autorisations
Intégration des mécanismes de connexion et des règles d’accès aux applications et aux ressources.
Identités techniques
Comptes de service, rôles et intégrations pour les programmes et les chaînes de déploiement.
Décisions de conception
Conception des parcours d’authentification et d’autorisation pour les personnes, les applications et les comptes techniques. L’identité établit qui agit ; l’autorisation définit les opérations permises sur chaque ressource.
Exemple d’application
Une application peut utiliser une identité de service autorisée à appeler une API sur un périmètre de données défini. La gestion de ses identifiants et de ses droits reste indépendante des comptes personnels.
Livrables techniquesModèle de rôles, intégrations d’identité, politiques d’accès et cycle de vie des comptes
Réalisations associées
Cette architecture relie la gestion scolaire, Microsoft 365 et les applications pédagogiques autour d’une identité Entra ID commune. Elle illustre, par exemple, un portail d’établissement connecté à la gestion des inscriptions, aux cours en ligne et aux espaces collaboratifs, avec réutilisation des comptes et des groupes entre les plateformes.
Azure App Service
.NET
Microsoft Entra ID
GitHub
Microsoft GraphMicrosoft Intune
Microsoft 365
n8n
PostgreSQL
Power BI
Composants et flux
- Échanges depuis le système de gestion scolaire vers les applications et les services Microsoft Graph
- Authentification Entra ID pour Microsoft 365, la plateforme pédagogique et le portail applicatif
- Gestion des terminaux par Intune, données applicatives PostgreSQL et modèles Power BI
Une application web et mobile repose sur des services .NET hébergés sur Azure, reliés à PostgreSQL, Business Central et Microsoft 365. Un cas d’application est un portail métier sur mesure donnant accès au suivi des devis et des commandes, avec les documents associés et les données issues du logiciel de gestion.
Azure App Service
Azure Database for PostgreSQL
Business Central
.NET
Microsoft Entra ID
GitHub
Microsoft GraphJavaScript
Kotlin
Microsoft 365
n8n
Power BI
Terraform
Composants et flux
- Accès web et mobile aux services applicatifs .NET, avec authentification Entra ID
- Intégrations n8n avec Business Central et Microsoft 365 via leurs API
- Déploiement sur Azure App Service et PostgreSQL, avec accès privé aux données et publication dans Power BI
Un agent interroge un index des dossiers contractuels et transmet les passages autorisés à un modèle Llama hébergé sur la plateforme privée. Les permissions de l’utilisateur filtrent les documents avant la recherche. La réponse cite les pièces du dossier et les textes de référence utilisés.
Docker
.NET
Microsoft Entra ID
Infomaniak
LangChain
Linux
Llama (Meta)
Model Context Protocol
Microsoft 365
PostgreSQL
Python
Composants et flux
- Extraction des documents Microsoft 365 et des corpus de référence, puis indexation textuelle et vectorielle dans PostgreSQL
- Agent LangChain utilisant un modèle Llama et des outils MCP de recherche en lecture, avec filtrage des droits et limitation des appels
- Contrôle du contexte disponible avant génération et présentation des références dans une application .NET
Développement et intégration
- Active Directory, Entra ID et services d’identité
- Connexion unique et fédération
- Rôles applicatifs et permissions cloud
- Identités de service et gestion des secrets
Les systèmes concernés
- Applications web et mobiles
- Annuaires et plateformes cloud
- API, systèmes et pipelines de déploiement
Service associéServeurs et hébergement →
Pour approfondir

Quatre décisions pour les accès cloud sur Google Cloud, Azure, AWS et Infomaniak
Le périmètre des droits, les privilèges temporaires, les identités techniques et la traçabilité permettent de comparer les plateformes sur des besoins précis.

Cinq scénarios d’attaque et les mesures qui en limitent les conséquences
Les accès exposés, les comptes, les paiements, les prestataires et la reprise demandent des protections différentes. Leur priorité dépend des activités que l’organisation doit préserver.
Solutions complémentaires
Parlons de votre projet
Un échange sur la conception, le développement et la mise en production de votre projet.