The core environment was re-engineered around Microsoft Entra External ID to provide seamless single sign-on (SSO) and multi-factor authentication (MFA) via OIDC/OAuth and SAML 2.0 protocols. Custom integration was achieved through lightweight Microsoft Azure Function Apps that handled real-time user synchronisation with the RCPI Data Hub and provided a subscription-based API for third-party vendor interoperability. To manage transient user populations, Spanish Point implemented automated deprovisioning logic using Microsoft Graph API telemetry to identify and lock accounts inactive for 24 months, significantly reducing manual governance burdens.
An accompanying analytics solution enabled continual extraction from the Entra ID logs and the update of an interactive dashboard in Microsoft Power BI. This allowed operators to both monitor the solution as well as to gain further insight into their membership across geography, device preference etc.