Moodle is world’s most popular open source learning management system with more than 420 million users around the globe. The collection of more than 2,200 free to use plugins makes it a popular choice among the elearning specialists. In this post, we will discuss how you can restrict your Moodle course content to the users coming from a specific IP address.
By default Moodle course allows the users to login from same account across multiple devices. You can make use of plugins such as Unique Login to restrict them to a single session. However, you might also be interested in restricting course content to your users having a specific IP address only.
For example, you are having a blended learning environment where you give course content to students in the classroom as well as from any remote location. Let’s say that you want the students to access a specific activity only when they are present in the classroom and now from their home.
You can setup a private classroom Wifi network and assign the IP address from a specific pool. When the user is connected to your classroom network they shall be using this IP address so they can access the course content but not when they are using any other IP address out of the range specified.
You can use the ‘Availability restriction by IP address’ Moodle plugin which allows you to add a new restriction condition under Availability settings. It can be used to enhance activity security by restricting access based on IP address. You can download the Availability restriction by IP address plugin from the official plugins repository here.
What are the other Plugins you are using on your Moodle LMS to make your content more secure. Please share with us in the comments section below.
For regular updates about Moodle, eLearning and edtech industry, please visit us regularly at https://lmsdaily.com. You can also like us on Facebook or follow us on Twitter, or Subscribe our YouTube Channel.