For various reasons, you may want subjects to be added directly (instead of indirectly) to a group if they have been added to another group. The main reason for this, is that you don't want them removed automatically.
You can also do the inverse of this with 'flattenedMembershipRemove'.




AttributeAttribute metadataValue
rule


ruleActAsSubjectIdGrouperSystem

ruleActAsSubjectSourceIdg:isa

ruleCheckTypeflattenedMembershipAdd

ruleThenEl
${ruleElUtils.addMemberToGroupId('<target_group_uuid>', memberId)}

ruleValidT
  • No labels