Visitor
This would be a role whereby one could allow a visitor to visit one's classroom. This might be a colleague interested in seeing your course, or a journalist who might be writing an article about one's site. They should not be able to see the names of any students anywhere (eg recent activity, forum posts) for privacy reasons. They should be able to try out things like quizzes, and lessons but no grades would be recorded (like in teacher preview mode). They would not be able to participate in choices and forums but could view them. It would be read only in a way like former-student role below but without access to a particular student's records that former student role would grant.
Here is what I did:
As Admin, I created a new role Visitor with the following capabilities allowed:
- view courses
- view assignments
- read responses (choice)
- view entries (database)
- view discussions (forum)
- attempt quizzes
- view responses (survey)
- view user profiles
- view participants
- edit user profile
- always see full names of users
As user X, I logged in and entered course Y. I was able to do things that were allowed, but surprisingly I was not prohibited from seeing user names and profiles. For example, in a forum, I could see the names of users who posted, and I could click on their names and read their profiles.
What am I missing?