Powered by Adobe Commerce 2.4.8-p3

keycloak.png

Keycloak User Sync & Provisioning

This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store
PRODUCT:
0
TOTAL:

Trader Information

Back to top

Overview

Back to top

Keycloak 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 top

Seller profile

miniOrange

Seller contact

E-mail

Integrator

Keyloak

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

Installation Guides

License Type

GNU General Public License 3.0 (GPL-3.0)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All 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 top

1.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 top

The 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

Q & A

Back to top

Reviews

Back to top