The miniOrange SAML 2.0 Single Sign On (SSO) Plugin converts your Joomla site into a SAML compliant Service Provider, thereby generating the necessary details that are required for the metadata.
To Configure the plugin you need to follow the steps given below:
Upload SP Metadata in IdP : First, you have to create an SSO application at your Identity Provider site by providing the details about your Joomla site from the Service Provider Metadata tab. This in turn will generate the metadata of your Identity Provider, generally in the form of a URL or a downloadable XML file.
Upload IdP Metadata in Plugin : Configure your miniOrange Plugin, by providing the metadata in the Service Provider Setup tab of the Plugin from your Identity Provider. Once these 2 steps are over, the connection between your IdP and Joomla (SP) will be complete.
Test Configuration : Once you have successfully configured the Identity Provider click on Test Configuration button to check if your SSO is working correctly.
SSO Setting : This tab provides you with an SSO link that helps you start SSO. There are many other features like auto redirect to IDP, backed login, login/create using Email/ Username etc.
Attribute Mapping (Optional) : Attributes are user details stored in your Identity Provider. Everytime when your users SSO into any Joomla site these attributes will be automatically mapped to your Joomla user attributes.
Group Mapping : Group Mapping is created to assign roles to users based on their SAML attributes. Through this, the particular role will be applied to users once they meet the specified conditions when logging into Joomla via SSO.
Once the configuration is complete you will be redirected to your Identity provider login when you initiate SSO login from your Joomla site. After entering the IDP credentials the user will be logged into the Joomla (SP) successfully establishing a secure Single Sign On Login.