Special Sync Adjustments: Sharing Various Salesforce Objects as Calendar Items; One-way Synchronization Patterns¶
The latest SmartCloud Connect updates include a possibility to set special patterns for calendar items synchronization.
Please note that presently this feature is only available for major Enterprise customers. It can be enabled by request sent at [email protected] including a detailed description of your specific use preferences.
Using this feature, a custom Salesforce object, a Task or another standard object can be handled by SmartCloud Connect to be synced as an MS Exchange/Office 365 calendar item. Note that this syncing can only be done in one direction: from Salesforce to MS Exchange, and not the other way. In addition, when a custom object gets synced to MS Outlook, it is assigned a custom MS Outlook category that reflects the object type which it is based on.
Requirements and limitations:
- the target custom or standard object(s) should have a Date field or two Date/Time fields
- several extra custom fields must be added to the object to enable all event syncing mechanisms
- recurring events synchronization is not supported for these scenarios
By default SmartCloud Connect synchronization of MS Exchange/Office 365 calendar items, Tasks, and Contacts is two-way: items within synchronization scope assigned the custom Salesforce category in MS Outlook are mirrored on both sides (with certain exceptions for Calendar items). That is, if an object is modified on either side, these changes are conveyed to the other side so the items remain identical.
However, to meet the customers’ specific preferences, in the latest SmartCloud Connect updates advanced one-way synchronization options were introduced for calendar items. Previously, one-way syncing was used in some custom configurations to make events “read-only” on the Salesforce side (set as single source of truth) - that is, non-modifiable by SmartCloud Connect synchronization when changes were made to their matching objects in MS Exchange.
Please note that presently this feature is only available for major Enterprise customers, by request sent at [email protected] including a detailed description of your specific use preferences.
1. MS Exchange → Salesforce one-way sync
With this feature enabled, changes (modification, deletion) made to events through your email client and SmartCloud Connect Sidebar will override any changes made to them directly in Salesforce. You can make use of this feature if, for example, if you do not manage events through Salesforce. With this setting enabled, any changes made to records in Salesforce will be replaced with data up-synced from your email client.
However, events created in Salesforce will be down-synced to your MS Exchange calendar, while any events modifications and deletions made directly in Salesforce will be reverted on the next sync session. For example, if you create and sync a Salesforce event with MS Exchange/Office 365 and then correct something about it or delete it in Salesforce, your corrections will be reverted on the following sync sessions. As a workaround you can make the necessary corrections in the corresponding event (or delete and event) in MS Outlook and these changes will be up-synced to Salesforce.
2. Salesforce → MS Exchange one-way sync
This option enables one-way transferring of item changes (creation, modification, deletion) from Salesforce to MS Outlook, while event updates in MS Outlook will not be kept or conveyed to Salesforce. For example, this feature can be used to perform one-way spreading of information about an all-org public event among the employees via Salesforce.
Processing of the one-way updates as well as reverting of changes on either side according to specified priority is carried out on SmartCloud Connect synchronization sessions, not instantly.