Given two sub-accounts: A and B an admin in sub account A that is also a student in a course in sub-account B sees in the calendar of the course in B all the calendar events, including the ones of sections that the user is not enrolled in.
Steps to reproduce:
Create sub-account A
Create sub-account B
Create a courseA in sub-account A
Create two sections in courseA: SectionA1 and SectionA2
Create calendar_events for SectionA1 and SectionA2
Make a user administrator of sub-account B
Enroll the same user in SectionA1
Expected behavior:
The user should only see the calendar events of SectionA1 in the course calendar
Actual behavior:
The user sees the calendar events of SectionA1 and A2
Additional notes:
There is a community thread on this issue. The solution currently used is to create several user accounts for the same user.
Summary:
Given two sub-accounts: A and B an admin in sub account A that is also a student in a course in sub-account B sees in the calendar of the course in B all the calendar events, including the ones of sections that the user is not enrolled in.
Steps to reproduce:
Expected behavior:
The user should only see the calendar events of SectionA1 in the course calendar
Actual behavior:
The user sees the calendar events of SectionA1 and A2
Additional notes:
There is a community thread on this issue. The solution currently used is to create several user accounts for the same user.