Univention Bugzilla – Bug 35251
connector/s4/mapping/group/syncmode=write & group membership
Last modified: 2014-09-11 14:51:47 CEST
Even if connector/s4/mapping/group/syncmode is set to write, group members are synced back from S4 to OpenLDAP when a user was changed. The post hook functions should consider the connector/s4/mapping/group/syncmode variable.
Added sync_mode check to post modify functions object_memberships_sync_from_ucs (return if group sync mode is read) and object_memberships_sync_to_ucs (return if group sync_mode is write). YAML: 2014-09-03-univention-s4-connector.yaml
Several other sync_mode checks consider the value 'none' too. For example: if self.property[property_type].sync_mode in ['write', 'none']: Could add 'none'? YAML: OK, small adaption with r53465
(In reply to Stefan Gohmann from comment #2) > Several other sync_mode checks consider the value 'none' too. For example: > if self.property[property_type].sync_mode in ['write', 'none']: > > Could add 'none'? > > YAML: OK, small adaption with r53465 OK
YAML: OK, small adaption with r53465 Code review: OK UCS 4.0 merge: OK ucs-test: OK
http://errata.univention.de/ucs/3.2/199.html