Instance Sync delivers constant Innovation!!!
I wrote about instance sync a year and half ago in my prior blog and described how it is a great tool for consultants, partners and customers to sync configuration changes from a source instance to a target instance. As I get deeper into using the tool and fast forward 4-5 releases, it constantly continues to delight me with its constant innovation and new features. If you have not used this tool, you will be delighted. Please read my first blog on Instance Sync – an Impressive Evolution to get started. If you have used the tool, here are some key new features that have been added in last 4-5 releases, that will make your experience more delightful with the tool. I do believe we have work to do, but its new, and the more our customers/partners use the tool and provide us with the feedback, the better we can do to take it to the next level
Key New Feature Enhancements
Enhanced Filtering Capabilities
We have added additional filters to search for objects to be synced like Status, Created By, Created Date, Exact name of the artifact primarily for MDF Objects & Picklists, MDF Config UI, MDF Rules, RBP Permission Roles and Groups and MDF Data that will help users to quickly search for the objects they want to sync.
MDF Picklist Comparison Tool
This feature is a life saver when trying to sync picklists values between the instances as it allows admin to comare the picklist values, which is currently mostly a manual and very painful process and causes many configuration issues. With the comparison tool we can identify discrepancy and keep picklist in sync across instances to avoid any issues.
Abililty to Sync specific rows of MDF Data
This is extremely important as you can now select specific MDF data values to be synced and move only relevant values of MDF data from your source to the target instance. This allows you to ignore test values from a source and have more control on the data being migrated.
We also now allow MDF data to be compared and synced using business key rather than just external code. This feature is applicable when auto numbering is turned on for an MDF object as external codes between source and target can be different due to auto numbering turned on. This feature allows the tool to compare the values in two instances based on the business key rather than just the code to sync data and prevents data inconsistency/duplicate values in the target instance.
Sync for EC Workflow Groups and Homepage tiles
Customers use workflow groups to define a group of users who can approve a step of the workflow. Instance sync was not available for workflow groups peviously. With some recent releases, you can now sync workflow groups from a source to a target instance. We have also added the ability to use the Instance Sync tool to sync the Homepage tiles across instances.
Compare Capabilities for MDF object definition, MDF data and more
This is a great capability within the tool when you are trying to troubleshoot MDF config issues between two instances. If the behavior of an MDF object is different between two instances you can use the instance sync tool to compare and identify the differences and also sync the differences in MDF object definition. This provides a visual representation to highlights differences between the source and target.
Compare and Sync EC Data Models
Recently we have also added the ability to compare and sync four basic EC Data models from the source instance to the target. The features also provides a visual representation that highlights differences in the data model between the source and target. The tool also gives a warning to users performing the sync, that the sync is irreversible, so they understand the impact of syncing data models between instances and it also allows an ability to download and backup the data models both from source and target which allows customers to back up their data models before performing a sync.
Row level sync of User data and PM Forms
The sync tool now allows you to sync user data and PM forms when the number of rows is less than 25000. This is a feature that is useful to many of our smaller customers.
Apart from the above, we have a few minor enhancements to the sync wizard that make the user experience great. We now have artifacts displayed in an alphabetical order so it is easier to find the object you will like to sync. We have also logically groups artifacts; example workflow groups shows under workflow.
Upcoming Cool Features
Ability to Enable Instance Sync tool without provisioning and define source and target relationships on the UI. This will allow customer admins to define any source ad target relationships with each other without any dependency on support or consulting.
Better Error Logging – We are planning to invest in this heavily so we can give users more information in error logs to troubleshoot the causes of instance sync failure
We have come a long way and are constantly invested to make this tool better for you and we value your feedback to make this a useful tool for you to keep your configuration in sync and to help you troubleshoot issues with regard to configuration. Please share your experience with the tool and help us make this tool better with every release.