Hosting for moodle admins

Revision as of 18:01, 24 December 2008 by A. T. Wyatt (talk | contribs)

Jump to: navigation, search

Note: You are currently viewing documentation for Moodle 2.3. Up-to-date documentation for the latest stable version is available here: Hosting for moodle admins.

Administering Moodle, in the limited sense, has to do with everything you can do within the moodle interface to manage your instance. This generally includes setting up the default values for modules, course settings, gradebook options, quiz options, etc. It also includes managing roles, user accounts, and language settings.

The limited Moodle administrator does not manage email or authentication (other than ensuring that the right settings are entered into the appropriate places in the moodle administration forms), does not create the database or set up cron. He or she does not patch code or add 3rd-party modules and plugins to the instance.

Naturally, many people DO go past the limited Moodle administrator role as described herein. But if you fit into that category, I would invite you to take a look at the next section as you are moving into the "advanced moodle administrator" category.

Many hosting packages provide for the limited moodle administrator, even full service hosts or Moodle Partners. One or more person's from your institution will be given administrator rights, and those individuals will be responsible for managing the moodle instance. They will not be able to install additional software and may not even have FTP access to the server. Your Moodle instance will be either the standard packages available for download here at or include some negotiated extras, such as selected 3rd-party modules and plugins and custom themes.

You will be responsible for notifying the host if there is a problem, whether the problem is related to the moodle instance itself (such as a database problem) or if it relates to security or spam. The host is not likely, for example, to periodically check every profile for spam entries if you have decided to use email authentication on your moodle instance.