Problem
I have received an email via the Moodle site for a new course request. Since we do not take new course requests online, how can we disable new course requests from our Moodle site.
Solution
For Moodle v1.9.4 onwards
Select Administration - Courses - Course Request.
![]() |
![]() |
Enable course requests: Yes/No Default: No This allows any user to request a Course if set to yes. This can be modified by changing the value of the capability moodle/course:request for any Role you do NOT want to be able to request a Course.
Check that this has NOT been enabled.
![]() |
![]() |
Other settings to check and disable include the following.
Default category for course requests: The All Courses page is the default, but you can reset this to any page. You can also make a new category specifically for new courses e.g Category of Course Requests.
![]() |
![]() |
Enable category section: Allow the selection of a category when requesting a course e.g Category of Course Requests.
![]() |
![]() |
Course request notification: Nobody / Everyone who can "Approve Course Creation" / Administrator. These are the people who can receive a notification of a request.
![]() |
![]() |