Set<String> pwdResourceNames = userMod.getPwdPropRequest().getResources();
SyncopeUser user = binder.getUserFromId(updated.getResult().getKey());
pwdResourceNames.retainAll(user.getResourceNames());
final PropagationByResource pwdPropByRes = new PropagationByResource();
pwdPropByRes.addAll(ResourceOperation.UPDATE, pwdResourceNames);
updated.setPropByRes(pwdPropByRes);
if (!pwdPropByRes.isEmpty()) {
tasks.addAll(propagationManager.getUserUpdateTaskIds(updated, changedPwd,
userMod.getVirtualAttributesToBeRemoved(), userMod.getVirtualAttributesToBeUpdated()));