Synchronization steps: Difference between revisions

Jump to navigation Jump to search
Line 185: Line 185:
* Entity privileges (Create, Read, Write, Delete, Append, AppendTo)
* Entity privileges (Create, Read, Write, Delete, Append, AppendTo)
* Field-level permissions (if AppSettings.SyncFieldLevelPermissions is enabled; CRM5 only)
* Field-level permissions (if AppSettings.SyncFieldLevelPermissions is enabled; CRM5 only)
* List of teams the current user is member of (if AppSettings.Teams is enabled)
* List of teams the current user is a member of (if AppSettings.Teams is enabled)


Besides, a number of other global settings and information items is downloaded from the server, for example in case of CRM5:
Besides, a number of other global settings and information items is downloaded from the server, for example in case of CRM5:
Line 194: Line 194:


Salesforce-specific information
Salesforce-specific information
* Download permissions step is executed for each customization update.
* The download permissions step is executed for each customization update and on the first sync after the application is restarted.
* Field-level permissions are always applied (AppSettings.SyncFieldLevelPermissions is ignored).
* Field-level permissions are always applied (AppSettings.SyncFieldLevelPermissions is ignored).
* Few extra server actions are executed during each sync:
* Few extra server actions are executed during each sync: Layout configurations are updated (unless multi-layout support is disabled).
** Layout configurations are updated (unless multi-layout support is disabled).
** Custom actions required for content document management.


== Cleaning up deleted records ==
== Cleaning up deleted records ==

Navigation menu