if (sourcePriv.size() == 0) {
dm.copyDefaultPrivForGroup(context, id, targetGrp, false);
context.info("No privileges for user " + sourceUsr + " on metadata " + id + ", so setting default privileges");
} else {
for (OperationAllowedId priv : sourcePriv) {
dm.unsetOperation(context, id,
"" + sourceGrp,
"" + priv.getOperationId());
dm.setOperation(context, id, targetGrp,
"" + priv.getOperationId());
}