Search Results :

×

SAML Single Sign-On SSO (login) into Joomla using AWS


AWS SAML Single sign-on (SSO) is an authentication method that enables Amazon AWS users to access multiple Joomla applications with one login and one set of credentials.

Our plugin is compatible with Joomla 4 as well as with all the SAML 2.0 compliant Identity Providers. Here we will go through a step-by-step guide to configure SAML SSO login between Joomla site and Amazon AWS by considering Amazon AWS as IdP (Identity Provider) and Joomla as SP (Service Provider).

What is SSO ?


Single sign-on (SSO) is an authentication method that enables users to access multiple applications with one-click login and one set of credentials. For example, after users log in to your org, they can automatically access all apps from the App Launcher. When you set up SSO, you configure one system to trust another to authenticate users , eliminating users' need to log in to each system separately. The system that authenticates users is called an Identity provider. The system that trusts the identity provider for authentication is called the Service provider.

SAML allows exchanging of information between Service Provider and Identity provider, SAML is integration between SP and IDP. When a user tries to log in, your identity provider sends SAML assertions containing facts about the user to Identity Provider. Identity Provider receives the assertion, validates it against your Identity Provider configuration, and allows the user to access your org.

Amazon AWS Single Sign On (SSO) for Joomla miniOrange provides a ready to use solution for Joomla. This solution ensures that you are ready to roll out secure access to your Joomla site using Amazon AWS within minutes.
Joomla SAML app gives the ability to enable SAML Single Sign-On for Joomla Site. Joomla site is compatible with all SAML Identity Providers. Here we will go through a guide to configure SAML SSO between Joomla and your Identity Provider. By the end of this guide, users from your Identity Provider should be able to login and register to Joomla site.

Pre-requisites : Download And Installation



Configuration Support and Free Trial

If you want support in configuring the plugin, or to integrate Amazon AWS with Joomla, click on Free Configuration Setup button.

We provide a 7 day full feature trial wherein you can fully test out all the features of the plugin, click on Free Business Trial button.

Steps to Integration Amazon AWS Single Sign-On (SSO) with Joomla SAML SP

1. Configure Amazon AWS as Identity Provider

  • First of all, go to Amazon AWS Admin Consol and sign up/login in your account to Configure AWS as Identity Provider.
  • Now click on Services then click on Security, Identity & Compliance then select AWS Single Sign-On.
  •  Configure Amazon AWS as IDP -SAML Single Sign-On (SSO) for Joomla - Amazon AWS SSO Login - add_application
  • From left menu bar, under Single Sign-On click on Applications.
  •  Configure Amazon AWS as IDP -SAML Single Sign-On (SSO) for Joomla - Amazon AWS SSO Login - add_application
  • Now click on Add a new application.
  •  Configure Amazon AWS as IDP -SAML Single Sign-On (SSO) for Joomla - Amazon AWS SSO Login - add_application
  • Now select Add a custom SAML 2.0 Application to create custom application for Joomla.
  •  Configure Amazon AWS as IDP -SAML Single Sign-On (SSO) for Joomla - Amazon AWS SSO Login - add_application
  • Enter the Details of Custom Joomla application like Display name and description.
  •  Configure Amazon AWS as IDP -SAML Single Sign-On (SSO) for Joomla - Amazon AWS SSO Login - add_application
  • Now you have to Download AWS SSO metadata, to configure Joomla SAML SP plugin. So that click on Download button to download AWS metadata.
  •  Configure Amazon AWS as IDP -SAML Single Sign-On (SSO) for Joomla - Amazon AWS SSO Login - add_application
  • Now enter the Application properties then upload Application SAML metdata file of Joomla SAML SP plugin. Then click on Save changes.
  •  Configure Amazon AWS as IDP -SAML Single Sign-On (SSO) for Joomla - Amazon AWS SSO Login - add_application
  • SAML Single Sign-On application created successfully in AWS, now we have to do attribute mappings. Now click on Attribute Mappings .
  •  Configure Amazon AWS as IDP -SAML Single Sign-On (SSO) for Joomla - Amazon AWS SSO Login - add_application
  • Enter the User Attributes value in AWS SSO also select format as emailAddress. Then click on Save changes.
  •  Configure Amazon AWS as IDP -SAML Single Sign-On (SSO) for Joomla - Amazon AWS SSO Login - add_application
  • Now click on Assigned users tab. Now click on Assign users button to assign users to this application.
  •  Configure Amazon AWS as IDP -SAML Single Sign-On (SSO) for Joomla - Amazon AWS SSO Login - add_application
Hello there!

Need Help? We are right here!

support