Search Results :

×

Joomla User Sync Integration with AWS

AWS User Sync is an easy-to-use plugin for Joomla and it's primary function is to facilitate the synchronization of user data between AWS, an identity management platform, and Joomla. This synchronization process ensures that user information remains consistent across both platforms. The plugin offers ease of use, making it simple for administrators to manage user data. It provides various options for provisioning users, including manual input, on-demand updates, or scheduled synchronization. This flexibility allows administrators to efficiently handle user management tasks while maintaining security and simplicity.


  • Download the zip file for the miniOrange User Provisioning/User Sync plugin from the link here .
  • Login into your Joomla site’s administrator console.
  • From Menu, click on System, then under Install section click on Extensions.
  • Upload the downloaded zip file to install the User Provisioning/User Sync plugin.
  • Installation of the plugin is successful. Now click on Get Started! button.
Joomla AWS User Sync
  • Select 'AWS' from the list of providers.
Joomla AWS User Sync
  • We need to configure the AWS admin Access key and Secret Key.
Joomla AWS User Sync
  • Login to your AWS dashboard as root user and go to the My Security Credentials option form your profile.
Joomla AWS User Sync
  • You can use your existing admin keys if you already have them created. Otherwise go to the Access Keys section and click on the Create New Access Key button.
  • You will see the keys on your screen. Please download them for future use if any.
  • Now configure these keys in the User Sync plugin under the fields Access Key ID and Secret Access Key respectively.
  • Now go to your Cognito pool and copy the Pool Id from the General Settings tab. Save this Id in the Cognito User ID field in the User Sync plugin.
Joomla AWS User Sync Joomla AWS User Sync
  • Enter your AWS Region in the User Sync plugin
  • Click on user and create new user in your user pool. You can use existing user username also.
Joomla AWS User Sync Joomla AWS User Sync Joomla AWS User Sync
  • Enter the Test username here and then click on the Save Configuration button.
Joomla AWS User Sync
  • To test if the connection is successful or not, click on the Test Connection button present in the Configure AWS Cognito tab.
Joomla AWS User Sync
  • Navigate to the tab AWS -> Joomla. Under the User Attribute Mapping section map the AWS attribute name to the respective Joomla attribute Name and click on Save Configuration.
Joomla AWS User Sync

Sync an Individual User or All Users

  • Select the user email of any user of your AWS cognito application.
  • Click on the Create User button to create your AWS Cognito user to your Joomla site Database.
  • Or click on the Create All Users button to sync all users from the AWS Cognito users to your Joomla site Database. (Note: This is a Premium Feature.)
Joomla AWS User Sync Joomla AWS User Sync Joomla AWS User Sync
  • Navigate to the tab Joomla -> AWS Cognito. Here, under the Create an Individual User section, any user created in Joomla will sync automatically and get created in AWS Cognito.
  • Under the Delete User section, you can delete an individual user from AWS Cognito.
Joomla AWS User Sync Joomla AWS User Sync Joomla AWS User Sync

You have successfully configured AWS User Sync with Joomla. If you are looking for anything which you cannot find, please drop us an email on joomlasupport@xecurify.com.


ADFS_sso ×
Hello there!

Need Help? We are right here!

support