To ensure that Magento admins are working with up-to-date user data. we offer the ability to synchronize a user's data between Gigya and Magento whenever a Magento admin accesses the user's profile page in the Magento Admin Panel. The following diagram illustrates the flow of data when an Admin retrieves a user in the Magento back end:
This optional addition to the Gigya Extension for Magento is available as a separate module.
Note that the specific fields being synchronized and the direction of the sync (only from Magento to Gigya, or both directions) are determined by the Gigya Extension's field mapping configuration file.
Example of configuring the sync from Gigya to Magento:
Example of configuring a bi-directional sync:
See Field Mapping for more information.
The sync module includes a hook named pre_sync_to_gigya to which you can listen. This is an event that is fired every time a user is changed in Magento's back end.