Manage Moodle activity and resource visibility

Updated on: 3 February 2026

How to manage the availability of activities and resources in Moodle.


Hide an activity or resource in Moodle

Hide an activity or resource by clicking the ellipsis icon for the activity or resource, then selecting Hide.

Screenshot of Moodle course page showing an activity or resource being set to hidden using the 'hide' option.

Once hidden, users with editing access to a course will see the text Hidden from students, below any hidden items.

Screenshot of an activity showing that when hidden, the text 'Hidden from students' is displayed underneath.

Show an activity or resource

Make the activity or resource visible by clicking the ellipsis icon and selecting Show.

Screenshot of Moodle course page showing an activity or resource being set to visible using the 'show option.

Hide an activity or resource, but make it available

Hide an activity or resource on the course page, but allow students to access it through a hyperlink by hiding the activity or resource and then selecting Make available from the ellipsis menu.

Screenshot of Moodle course page showing an activity or resource that is hidden being set to available using the 'Make available' option.

The activity or resource will now display with the text Available but not shown on course page.

Screenshot of an activity showing that when hidden and available, the text 'Available but not shown on the course page' is displayed underneath.

Right-click on the activity link and select Copy link to provide access to the activity or resource through a hyperlink.

Screenshot showing how to copy the hyperlink of an activity that is hidden and available. The 'Copy link' option is highlighted for use.

Make an activity or resource unavailable

Make an activity unavailable by selecting Make unavailable from the ellipsis menu.

Screenshot of Moodle course page showing an activity or resource that is hidden being set to unavailable using the 'Make unavailable' option.

Common module settings

You can also change the availability by editing the settings of the activity or resource. Scroll down to the common module settings and change the Availability option.

Screenshot showing that all the availability options can also be configured in the activity or resource settings menu.

­­­Enter student view to confirm what students will be able to see.


Guide category