The most important database is the (master) configuration database. This database describes how the system should operate; the type of Internet access to use, how email should be handled, and so on.
The configuration database contains a mix of simple and complex entries, although all new entries are complex entries.
Account details are stored in the accounts database, as complex entries. We classify accounts into several types, including:
User accounts: These are accounts created for individual users at the local organization. Each account has a POP/IMAP mailbox and an area for storing files.
Groups: Groups of users, which can be used for configuring permissions on storage areas and automatically provide a group e-mail address.
Information bays: These accounts correspond to information bays defined in the system. These storage areas can be accessed via filesharing, FTP and the web.
System accounts: Linux system accounts which are reserved by installed software packages.
URL accounts: Portions of the Web namespace which are reserved for system use. For example, the server-manager account is reserved as it is used for redirecting web access to the server manager.
Pseudonyms: Alternate names for existing accounts. For example, fred.frog could be a pseudonym for the account ffrog, allowing email to be sent to either address.
Printers: Network shared printers share the same namespace as other accounts so that they can be made visible to the local network.
The domains database shows the domains handled by this server, including information about how to handle web requests, and the DNS servers for the domain.
The networks database details the networks which should be treated as local by this server. Local networks have additional access rights which are denied for other networks.
The hosts database decribes all hosts/machines known to this server and is used to generate DHCP and DNS configuration.
There are several other configuration databases stored with the ones listed above, and the system design allows for additional databases to be created as required.