Hello,
I have been experimenting lot with group management and auto enrollment based on our needs. I succeed to a good extent in achieving desired results but I am stuck at one point.
Use case: We have learners (90%) they have to do a preliminary course on the platform. Based on the course results they are assigned to different groups. We have created custom home pages and assigned to those groups. At page level, the visibility is based on the groups and not on the branches.
Lets say, when the user is doing a preliminary course they are in group A (manual group). Later the user added to a different group B based on the result (automated group set on the condition). Basically user will be part of two groups and two custom pages. Both the custom pages should be accessible to the user by Menu (that’s the goal)
The bottleneck is:
- I manually add users to the Group A via csv.
- I can’t make Group A automatic since I can’t remove the user. I did not set any condition since 90% users will have to be in this group initially.
- After the preliminary course result the user is added to Group B
- When a user is part of both Group A & B, they can only see page related Group A and not Group B
- Then, I manually remove a user from Group A so that he/she remain only in Group B and when they are in Group B they can see both the associated pages.
My question is:
- How can I remove user from Group A automatically so that they remain part of Group B only?
I know it sounds like a riddle and it’s a specific workflow that I have created. I am just missing the last piece of puzzle. Thank you.