Trader Information
Back to topOverview
Back to topKeycloak User Sync & Provisioning extension for Magento enables Magento store owners to manage users efficiently by integrating Magento with Keycloak’s SCIM-based user provisioning. With this extension, user information stays consistent across both systems without requiring manual updates.
SCIM (System for Cross-domain Identity Management) User Provisioning and Sync using Keycloak extension for Magento allows the automatic creation, modification, and deletion of user accounts between Magento and Keycloak. Automated User Provisioning streamlines user management across multiple applications and systems, simultaneously removing redundancy of tasks.
By automating user management and reducing repetitive admin tasks, the extension simplifies store operations and enhances overall data accuracy. Features such as attribute mapping and group/role mapping make it even easier to control how user information and permissions flow from Keycloak into Magento and vice versa
With SCIM support enabled, your Magento instance becomes a SCIM-compliant endpoint that can be directly integrated with Keycloak for seamless provisioning and synchronization.
Features
- Automated SCIM-Based User Provisioning & Sync - This feature lets Magento automatically create, update, or delete user accounts based on Keycloak. So whenever a user is added, changed, or removed in Keycloak, the same update happens in Magento without you needing to do anything. It saves time, cuts down on manual work, and keeps your Magento user list updated and accurate in real time.
- Real-Time Provisioning / Deprovisioning - Any user changes made in your Keycloak —like creating a new user, updating their details, or deleting their account are reflected in Magento right away. This helps make sure your system always has the most current and correct user information.
- Group & Role Sync - The plugin can also sync user groups or roles. If Keycloak assigns someone as an admin, customer, manager, or any other group, Magento will automatically match that. This keeps access levels and permissions consistent across both systems, which is especially useful for teams with multiple user roles.
- Attribute Mapping - You can decide exactly how user details from your Keycloak match up with fields in Magento. For example, you can choose which Keycloak attribute maps to the user’s name, email, role, or any custom field. This ensures every user profile in Magento is filled out correctly and stays in sync with your Keycloak.
Free Version Features -
- No. of Supported Users – Only 20 users are supported in the Free version for provisioning and sync.
- Create Users – Automatically creates a user in Magento when the user is created in Keycloak (via SCIM provisioning).
- Update Users – Automatically updates user details in Magento whenever the user profile is updated in Keycloak.
- Real-Time Provisioning – User create/update actions from Keycloak are reflected in Magento immediately, keeping both systems in sync.
Upgraded Version Features:-
- All Free Version Features – Includes everything available in the Free version.
- Delete/Deprovision Users – Automatically disables/deletes users in Magento when the user is removed or deactivated in Keycloak (based on your configuration).
- Attribute Mapping – Map Keycloak standard user attributes (like email, first name, last name, etc.) to the correct Magento customer fields.
- Custom Attribute Mapping – Map custom Keycloak attributes to Magento custom/customer attributes for complete profile synchronization.
- Group Mapping – Sync and map Keycloak groups/roles to Magento customer groups/roles to maintain consistent access and permissions.
Custom feature requirements
If you want any custom changes or features in this extension, let us know your requirement on magentosupport@xecurify.com and we will add that feature in the extension for you.
Dependencies
NONE
24/7 Support
In case you face any issues or if you have any questions, please feel free to reach out to us on our 24*7 active support at magentosupport@xecurify.com or Contact us.
Website
Check out our website for other extensions from the link here or visit https://plugins.miniorange.com/magento to see all our listed Magento extensions. For more support or info email us at magentosupport@xecurify.com. You can also submit your query from the extension’s configuration page.
Technical Specifications
Back to topSeller profile
Seller contact
Integrator
Current Version
1.0.0
Adobe Commerce platform compatibility
Adobe Commerce (cloud): 2.4 (current)
Adobe Commerce (on-prem): 2.4 (current)
Magento Open Source: 2.4 (current)
Type
Stable Build
Updated
10 December, 2025
Categories
Extensions, Content & Customizations, Personalization & Experience Management
Documentation
License Type
GNU General Public License 3.0 (GPL-3.0)
Policy
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top1.0.0:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
- Initial Release
- Magento 2.4.8 compatible
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor