[Course Settings] Allow Admin to Experience Course with a Student Role
We can find users who are administrators of the platform at different levels and who are also students. When this happens, when the user accesses the course where they are a student and completes an activity, they do not have the option to complete the activity, only to edit it.
Roles are in conflict, and the role of administrator is sometimes stronger. This is a problem because administrator users cannot study on the platform and consequently in our institution.
All users should be able to study on the platform on equal terms with other users who do not manage the platform, so when a user has an account administrator role and is enrolled as a student in a course when the user accesses the course, the user should act as a student and not with administrator permissions.
While realising that the behaviour is understandable as the administrator has all the permissions, when a person joins a course as a student, this should be the permission that takes first priority.
admin,instructor,student,ta,designer,observer