Checking user permissions in Moodle

When dealing with multiple users and administrators in Moodle 2.3, there arises the need to check what permissions are given to each user. While the last article dealt with Assigning system roles in Moodle, this tutorial will demonstrate how to view existing permissions of the users. For example, if a user is not able to access a certain area of Moodle, the Check system permissions section can give quick access to view the user permissions.

Viewing the user system permission

  1. Log into the Moodle Dashboard
  2. check-system-permissions-1-select

    In the Settings section on the left, navigate to Site administration > Users > Permissions > Check system permissions.

  3. check-system-permissions-2-show-moodle

    On the Check Permissions in System page, select the user to view the users current permissions and click the Show this user’s permissions button.

  4. check-system-permissions-3-check-moodle

    By default the system will list every permission the user has in the system. Permissions the user does not have will show up as red. The Allowed permissions the user has will show as green.

    Permissions can be filtered to display only a specific type of permission. For example, the users can be filtered by whether they can Edit areas of the Moodle site. When typing in the word Edit in the filter box, the user permissions list will narrow down to only those with the word edit in them.

This concludes the article for Checking user permissions in Moodle. Now that the permissions are set up for the users, the users can now be added to the Courses. This is called Enrolling users in the course. Please check the next article on How to Enrol a student in a Moodle course. For more information about articles with a similar topic, please visit User Accounts and Permissions in Moodle

Alyssa Kordek Content Writer I

Alyssa started working for InMotion Hosting in 2015 as a member of the Technical Support team. Before being promoted to Technical Writer, Alyssa developed expertise in the fields of server hardware, Linux operating systems, cPanel, and WordPress. She now works to produce quality technical content featuring cutting-edge topics such as machine learning, data center infrastructure, and graphics card technology.

More Articles by Alyssa


It looks like this article doesn't have any comments yet - you can be the first. If you have any comments or questions, start the conversation!

Was this article helpful? Let us know!