teammates
teammates copied to clipboard
Access permissions for 'Observer' instructors is not adequate
This is the default access permissions for instructors who are added as 'Observers':
Problems:
- Observers are not able to see the session session/question settings. The workaround is for the observer to copy the session to her own course, but that requires the observer to have a proper TEAMMATES account. Not sure if the current access control mechanism can allow observers to view session details, but it would be nice to allow it. To be discussed.
- Although the observer is supposed to be able to view session results, a user reported that it is not allowed by TEAMMATES. Not sure if this is a general bug or something else is blocking the user from seeing session results. To be investigated.
Hi, I am trying the replicate the issue in dev environment. May I check how do I create an observer in dev?
As instructor pages shows the courses of all instructors. So even if one of the instructor Anna is an observer, I can still access the course settings, as the instructor is the centralised admin.
Sorry, noob question, after logging in as admin
and trying to access in masquerade mode, I get this error
am i missing something? Thank you!
@ellaella12 Let's look at it via a discussion.
Hi, after investigating the ticket, my proposed solution is as follows:
-
Observers and custom permissions have an additional permission
Sessions: View session and question settings
Custom permission:
-
For instructors with this permission, a view button will be shown. If an instructor
Can modify session
, edit button will be shown regardless of 'Sessions: View session and question settings` -
Session and question settings will be displayed,
Edit
,Save
,Cancel
andDelete
button will not be shown on each question -
Instructor can now also
Preview as Student/Instructor
Would this approach be ok?