Issue Details (XML | Word | Printable)

Key: MDL-16964
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Duplicate
Priority: Minor Minor
Assignee: Tim Hunt
Reporter: Tim Hunt
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

Add an 'Explain permissions' tab to the roles interface that shows, for a given user, the result of has_capability for every capability

Created: 22/Oct/08 05:43 PM   Updated: 27/Oct/08 05:35 PM
Return to search
Component/s: Roles
Affects Version/s: 2.0
Fix Version/s: None

Issue Links:
Duplicate
 
Relates
 

Participants: Tim Hunt
Security Level: None
Resolved date: 27/Oct/08
Affected Branches: MOODLE_20_STABLE


 Description  « Hide
The list of users to pick from would be the same list as on the assign roles page.

The table would look similar to the table on the define/override roles page, with the same sort of search box. Each row would have the capability name and a column of 'Yes'/'No's showing the result of has_capability.

The Yes/No would be a link to a pop-up that shows the full table of assignments and overrides, as per http://docs.moodle.org/en/How_permissions_are_calculated. See MDL-16965.

If the user has moodle/site:doanything, I may add a third column to show the result of has_capability ignoring that.

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Tim Hunt added a comment - 27/Oct/08 05:35 PM
Another duplicate I created.