Skip to content

Authentication

The Authentication Service is a key component of the Sidra ecosystem, leveraging Keycloak—an open-source identity and access management solution—to enforce secure sign-in and session management. Keycloak implements OpenID Connect (OIDC) and OAuth 2.0 standards, ensuring that Sidra meets industry best practices for identity management and authorization flows. By integrating with Azure Active Directory, the Authentication Service also supports single sign-on (SSO), enabling users to seamlessly log in to both the Sidra Core and its associated Data Products using their organizational credentials.

In addition to streamlining the user login experience, the Authentication Service allows administrators to enforce consistent security policies across all Sidra components. It can be configured for multi-factor authentication (MFA), custom identity providers, and other security measures, depending on organizational needs. This centralized approach simplifies identity management, reduces overhead, and enhances the overall security posture of the Sidra platform.