Projet client · Santé · Drupal
Hôpitaux Iris Sud — Site institutionnel & intranet
Mise en place d’un site institutionnel Drupal 9 unifié pour quatre hôpitaux bruxellois, avec intranet, recherche de praticiens, aide à la prise de rendez-vous et authentification ADFS.
Expérience associée
Contraste Digital
Développeur PHP backend / consultant · 2019 — 2025
Voir l’expérience correspondanteContexte
Hôpitaux Iris Sud est un réseau de quatre hôpitaux situés dans la région bruxelloise.
Le projet consistait à construire un nouveau site web unifié représentant les quatre hôpitaux du groupe.
L’objectif était de centraliser la communication vers le public et de standardiser la manière dont les différents sites hospitaliers étaient présentés en ligne.
La plateforme incluait un site institutionnel public fournissant des informations sur les services et les praticiens, ainsi qu’une section intranet permettant au personnel hospitalier de gérer les communications internes.
Objectifs du projet
- Fournir une présence numérique unifiée pour les quatre hôpitaux
- Simplifier la recherche de praticiens sur l’ensemble des sites hospitaliers
- Faciliter le processus de prise de rendez-vous
- Permettre la gestion des communications internes par le personnel hospitalier
Mes contributions
Mise en place de la plateforme Drupal
J’ai participé à la mise en place du CMS Drupal 9 utilisé à la fois pour le site public et pour l’intranet.
- Installation et configuration Drupal
- Mise en place multilingue
- Développement backend de fonctionnalités spécifiques
Outil de recherche de praticiens et d’aide à la prise de rendez-vous
J’ai implémenté une interface de recherche aidant les utilisateurs à trouver le praticien approprié.
L’outil permettait aux utilisateurs de filtrer les résultats selon trois critères : le service médical, le spécialiste et le site hospitalier.
Une fois un praticien sélectionné, les utilisateurs pouvaient poursuivre le processus de prise de rendez-vous via une intégration Progenda.
Intégration SSO avec ADFS
J’ai développé un module Drupal personnalisé implémentant l’authentification via ADFS, Active Directory Federation Services, en utilisant OAuth2.
Cette intégration permettait au personnel hospitalier d’accéder à l’intranet avec ses identifiants organisationnels existants.
Des restrictions d’accès supplémentaires ont été implémentées via un contrôle d’accès basé sur les adresses IP.
Gestion des accès
J’ai implémenté des mécanismes d’authentification et de contrôle d’accès permettant au personnel hospitalier de gérer les contenus de communication interne.
Équipe
Le projet était porté par une petite équipe multidisciplinaire.
Un support supplémentaire a été fourni par mon directeur IT, Didier Lahousse, pour l’intégration ADFS.
- 1 UI/UX designer
- 1 intégrateur frontend
- Le responsable IT des Hôpitaux Iris Sud
- Moi-même comme développeur backend principal
- Support de Didier Lahousse pour l’intégration ADFS
Technologies utilisées
Backend
- PHP
- Drupal 9
- Développement de modules Drupal personnalisés
Authentification
- OAuth2
- ADFS, Active Directory Federation Services
- SSO pour l’accès intranet
- Contrôle d’accès basé sur les adresses IP
Fonctionnalités métier
- Recherche de praticiens
- Filtrage par service médical
- Filtrage par spécialiste
- Filtrage par site hospitalier
- Intégration Progenda pour la prise de rendez-vous
Plateforme
- Site institutionnel public
- Section intranet
- Configuration multilingue
- Gestion de contenus de communication interne
Défis techniques
Les principaux défis techniques rencontrés pendant le projet concernaient la conception et l’implémentation de l’outil de recherche et d’aide à la prise de rendez-vous, ainsi que l’intégration de l’authentification ADFS via un module Drupal personnalisé.
L’intégration d’authentification nécessitait d’adapter le système d’authentification de Drupal pour fonctionner avec l’infrastructure d’identité de l’hôpital.
- Concevoir et implémenter l’outil de recherche de praticiens
- Permettre une recherche combinant service médical, spécialiste et site hospitalier
- Connecter le parcours de recherche avec la prise de rendez-vous via Progenda
- Implémenter une authentification ADFS dans Drupal via OAuth2
- Adapter l’accès intranet aux contraintes d’identité et de sécurité du client
- Ajouter des restrictions d’accès basées sur les adresses IP
Résultats / impact
Le projet a permis de mettre en place un site institutionnel unifié pour les quatre hôpitaux du réseau Hôpitaux Iris Sud.
La plateforme facilitait la recherche d’informations publiques, la recherche de praticiens et l’accès au processus de prise de rendez-vous.
La section intranet permettait au personnel hospitalier de gérer des communications internes avec une authentification intégrée à l’infrastructure existante de l’organisation.
Apprentissages personnels
Cette mission m’a permis de travailler sur un projet Drupal 9 dans le secteur hospitalier, avec des enjeux à la fois institutionnels, fonctionnels et liés à la sécurité d’accès.
Elle a renforcé mon expérience dans le développement de modules Drupal personnalisés, l’intégration OAuth2/ADFS et la mise en place de fonctionnalités de recherche métier liées à un parcours utilisateur concret.