Skip to content

Overview of Authentication Federation ​

The SiX IDaaS & IAM Identity Application is a fully OIDC/OAuth2-compliant Identity Provider (IdP) out of the box. This IdP concurrently supports SAML2, allowing clients to authenticate using either OIDC/OAuth2 or SAML2, depending on their specific integration requirements.

Developers can easily deploy a brandable and highly configurable IdP with minimal setup effort.

The platform is architected to decouple authentication from authorization, enabling flexible integration patterns and a clean separation of concerns. It also supports Federated Authentication, allowing the IdP to delegate user authentication to external identity providers.

Protocol Agnosticism

From a client's perspective, it can act as either an OIDC/OAuth2 or a SAML2 client to interact with the SiX IDaaS & IAM IdP, regardless of how the IdP handles the underlying authentication internally.

Enhanced Security

Following federation, your IdP users can benefit from Multi-Factor Authentication (MFA) and granular consent control for personal information sharing. Learn more at: Overview of Data Security & Privacy.

Delegated Authentication

Authentication federation refers to the process of delegated authentication. When the IdP within a SiX IDaaS & IAM tenant receives an authentication request, it delegates that request to a pre-configured external identity provider.


Why Federated Authentication Matters ​

Seamless Integration and Unified Identity ​

When deploying software—whether on-premises or as a SaaS solution—customers prefer utilizing their existing corporate accounts (e.g., credentials from Active Directory) rather than managing separate logins for every system. However, software still requires a reliable authentication mechanism to function, typically assigning each user a unique internal ID.

If every third-party application relies on its own isolated authentication system, data silos emerge. The same user ends up with different IDs across various systems, making end-to-end integration cumbersome. Without a unified identity, linking user data across platforms becomes a significant technical challenge.

The Solution: Federation with a Corporate IdP ​

By federating authentication with the customer’s existing IdP (such as corporate Active Directory), you resolve these identity conflicts. Here is the typical workflow:

  • User Authentication: When a user accesses your software, they are redirected to their familiar corporate IdP for login.
  • Global User ID: Upon successful authentication, your system receives a token containing the user’s Global Unique ID (e.g., an immutable object ID).
  • Local Account Mapping: Your software creates a local user account, assigns an internal ID, and links it to the Global ID provided by the IdP.
  • Seamless Integration: In end-to-end integration scenarios, the Global User ID serves as the consistent key to unify data across all federated systems.

Strategic Benefits ​

By implementing federation with SiX IDaaS & IAM, you provide your customers with:

  • ✅ Single Sign-On (SSO) – Users log in once to access all integrated systems.
  • ✅ Enhanced Security – Centralized enforcement of MFA and security policies.
  • ✅ Data Interoperability – Elimination of silos by linking user data across platforms using a universal identity.
  • ✅ Service Provider Integration – Enable your legacy identity system to integrate with a wide range of service providers, such as Salesforce.

OpenId

SiX IDaaS & IAM assigns a unique OpenID to each user, API key, and IoT device, which can also be used for global data association.


Typical Federation Flow ​

Authentication Federation Flow


Federated Identity Provider Options ​

NoFederated IdPDescriptionTypical Use CaseCredential LocationPass-through SiX IDaaS & IAM?
1NoneNo federationLocal tenant-managed usersSiX IDaaS & IAMYes
2OIDC IdPPlatform acts as OIDC clientSSO with external OIDC providers (Azure, Google)Federated IdPNo
3SAML2 IdPPlatform acts as SAML2 clientSSO with external SAML2 providers (Okta)Federated IdPNo
4HTTP/HTTPS IdPRestful API-based authenticationCustom integration with legacy corporate directoriesFederated IdPYes
5Custom IdPForwarded encrypted auth flowAdvanced custom or proprietary identity systemsFederated IdPNo

A leading software solution provider