Server synchronization options
- Device independent synchronization
You should set this option to
Yes if you want to use one of the following features:
- You want to allow user to synchronize with multiple devices assigned to one user (one user, multiple devices)
- You want to use shared data store synchronization (many users, one data store)
Please keep in mind, if you enable this feature, you may need additional

licenses

licenses are count on number of managed client devices).
The following options may be selected for default synchronization and in case of a client device change separately:
- Replace On Client
This is option is very useful, if you use an external back end driver (e.g. "phlyMail") and want to protect server application data.

cleans up any stored internal data (external back end data is untouched) as well as any data on client device. Then

starts a synchronization from scratch. All data from external back end is written to client device. This is an emulation of
client synchronization option 205.
- Merge
Depending on the "Device independent synchronization" option above, setting this option to
Merge has different effects.
Device independent synchronization: Yes
saves the status of all data records for each client device and synchronize only added, changed or deleted records. If client device is changed back, the saved status (if available) of the records is restored.
Device independent synchronization: No
In case "Device change synchronization modus",
resets all internal data records to be added to "new" device. If there are already some data stored on client device, this data will be untouched. Please note this option may result in duplicate records on client device; for "Default synchronization modus",
leaves all internal records in their current state.
- Replace On Server
All data in internal data store as well as stored in external data store is deleted and replaced by available data from client device. This is an emulation of
client synchronization option 202.
The following option specifies how
should handle special requests by client device.
- Allow client override
A couple of client devices can request special synchronization options (e.g. override all data on server). If

server is configured not to "Merge" synchronized data (see parameters above), then you can protect server settings by disabling this option. If client synchronize with one of those special synchronization modes, then the session will be terminated by server with error code 405.
If you want to read more about the available options
configurations options, please download "Configuration options" from our download section.