Target environment has some contacts which were created using a different tool or manually. Those target contacts were added to different DL's in target. Now QCS will be used to delete the target contacts. Will QCS preserve the group membership? Will the stub object be a member of the same target DL's?
QCS User Guide contains the following information:
There are several different ways to resolve a conflict, object deletion, object matching, and pre-matching.
Object Deletion
The recommended method of resolving conflicts is to delete the conflicting object and create a stub object that inherits deleted object's properties. This is the simplest way to resolve conflicts, and it is the only option available for resolving conflicts between objects of different classes (for example, user and contact).
For a detailed description see chapter 3, Resolving Synchronization Conflicts, page 39 in the version 3.0 QCS User Guide.
QCS, when object deletion is allowed, will delete the contact and will preserve the attributes which were specified under publication settings. Default setting for the user object for the attribute "memberof" is set to Merge, which means both values from source and target will be preserved and merged. Attached screenshot demonstrates this setting.
For earlier versions of QCS see the following User Guide references -
2.0.3 - Synchronization Conflict Management - page 64
2.0.2 - Synchronization Conflict Management - page 67
2.0.1 - Synchronization Conflict Management - page 67