SharePoint SmartObject Configuration Synchronization
When switching between environments, it is important to keep the SharePoint SmartObject configuration in sync. Certain SmartObjects contain GUID's and association mappings which should stay in sync between the environments to ensure a stable environment.
SharePoint SmartObject configuration can exported from one environment and imported into another.
Important Considerations
It is important to note the following with regard to synchronization of SharePoint SmartObjects between environments:
- A Service Instance is created per site (not per site collection) when SmartObjects are created via the SmartObject Service Management link.
- SharePoint Lists and Libraries should be identical on the target environment to enable successful synchronization. If the export is done from a SharePoint Library called Timesheets, the exact same Library should exist in the target environment. The SmartObjects for that specific Library will be synchronized. If the SharePoint Lists and Libraries are not exactly the same on the target environment for the site you wish to synchronize the SmartObjects, the SmartObjects will not be created.
- SmartObjects do not have to exist on the target environment in order to be created. But the SharePoint List or Library and the columns within that List or Library must be the same and have the same data types as the source SharePoint List or Library in order to be imported.
See Also