Make Viewing Analytics Work Properly without View Content Permission
We are in the process of creating an account role for future advisors and external entities to be able to view course and student analytics only. So here is the permission set I've come up with to grant the minimum access they need:
- Analytics - view pages
- Courses - view list
- Courses - view usage reports
- Grades - view all grades
- Statistics - view
- Users - view list
The problem is that because I haven't granted the "Content - view" permission, navigation through the UI behaves weird:
- There is no "Home" navigation link which means there is no "Course Analytics" button on the right side
- When I click on Grades, nothing ever displays; just have a spinning wheel
- When I click on a student in People, the right floating window starts loading but then it goes away
All of this behavior is fixed if I grant the role "Content - view" permission which I don't want to do. Weird how it seems this permission is tied to the UI in that it's needed to display any content (as opposed to course content only).
Does anyone have a workaround or tried something like this before?