Skip to content

Site Administration

The Site administration area is the main control center for a Moodle administrator. It contains settings for users, courses, plugins, appearance, security, reports, server settings, development tools, and more.

Common Site administration areas include:

Area Purpose
General Site home settings, language, location, notifications
Users Accounts, permissions, authentication, enrolment-related settings
Courses Course defaults, categories, backups, course requests
Grades Gradebook settings and grade scales
Plugins Manage authentication, enrolment, activity modules, blocks, filters, reports, and more
Appearance Themes, logos, navigation, calendar, additional HTML
Server System paths, scheduled tasks, email, session handling, environment checks
Reports Logs, activity reports, site statistics, event monitoring
Development Debugging, purge caches, XMLDB editor, experimental tools

Administrators should be careful when changing site-wide settings because a single change can affect all users.

Good administration habits include:

  • Read setting descriptions before changing values.
  • Record important changes in a change log.
  • Test major changes in a staging environment first.
  • Avoid changing multiple unrelated settings at the same time.
  • Know how to reverse a change if it causes problems.