LMS user interface makes User Groups seem like a User object attribute, but it's actually a Profile attribute, tied to whichever is flagged "Primary" at time of group assignment. The goals of this enhancement are to:
1. Update all User Group tools to express membership as a profile attribute through standard UI components.
2. Create LMS Configuration setting that allows administrator to choose how User Group membership should be treated with profile inactivation: move or cancel. (i.e. The same way we now treat open course transcripts, which can move with the student's change in location or be cancelled.)
Please find the requirements attached below: PDF