Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-23219

Check System Permissions function seems a bit useless

XMLWordPrintable

    • MOODLE_20_STABLE, MOODLE_21_STABLE
    • MOODLE_22_STABLE, MOODLE_23_STABLE
    • Hide

      Try this in various contexts.

      1. Go to Settings -> Users -> Permissions -> Check permission (that is the location on a course page, it is slightly different in system / categories / modules).

      2. Select a user (you should probably try this for various different users).

      3. Verify that, at the top of the summary of the user's permissions, it shows all the user's roles in this context or parent contexts, including 'authenticated user', 'front page role', etc.

      4. Role should be shown with a link to view the role definition of that role (if you have permissions to do that) and with a link that takes you to the context in question.

      Show
      Try this in various contexts. 1. Go to Settings -> Users -> Permissions -> Check permission (that is the location on a course page, it is slightly different in system / categories / modules). 2. Select a user (you should probably try this for various different users). 3. Verify that, at the top of the summary of the user's permissions, it shows all the user's roles in this context or parent contexts, including 'authenticated user', 'front page role', etc. 4. Role should be shown with a link to view the role definition of that role (if you have permissions to do that) and with a link that takes you to the context in question.

      Surely "Check System Permissions" would be much more use if it showed what roles a user was assigned to? Even the title is wrong - it shows a list of capabilities. 99 times out of 100 any role problems come down to having forgotten about assigning a user in some strange context. This is only going to half help with this. Ideally it should show both the capabilities and a simple list of role assignments for that user.

            timhunt Tim Hunt
            howardsmiller Howard Miller
            Petr Skoda Petr Skoda
            Dan Poltawski Dan Poltawski
            Adrian Greeve Adrian Greeve
            Votes:
            7 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.