SAML Identity Provider SSO (IDP)

From Joomla! Documentation

Identity Provider[edit]

An Identity Provider is a system entity that creates, maintains, and manages identity information for principals and also provides authentication services to relying on applications within a federation or distributed network.

The Security Assertion Markup Language (SAML) is a set of profiles for exchanging authentication and authorization data across security domains. In the SAML domain model, an Identity Provider (IDP) is a special type of authentication authority.

Specifically, a SAML identity provider is a system entity that issues authentication assertions in conjunction with a Single Sign-On (SSO) profile of SAML. A relying party that consumes these authentication assertions is called a SAML Service Provider (SP).

Performs authentication and passes the user's identity and authorization level to the service provider.[edit]

  • An Identity Provider (IdP) is the entity providing the identities, including the ability to authenticate a user. The Identity Provider typically also contains the user profile: additional information about the user such as first name, last name, job code, phone number, address, and so on. Depending on the application, some service providers may require a very simple profile (username, email), while others may require a richer set of user data (job code, department, address, location, manager, and so on).

Joomla SAML 2.0 IDP allows users residing in your Joomla site to login to your SAML 2.0 compliant Service Provider. Joomla as IdP SAML SSO Plugin acts as a SAML 2.0 Identity Provider which can be configured to establish the trust between the plugin (Joomla Site) and various SAML 2.0 supported Service Providers to securely authenticate the user using the Joomla site.

List of Service Provider for Joomla[edit]

If your Service provider is not listed here, you can reach out to us at

If you want free business trial click here