Terms
In DTC, "users" are referred to as "virtual admins". In DTC, a "client" is the person who pays for the account. A client may have more than one virtual admin associated with it. This terminology is not altogether consistent. "User administration" is really "Virtual admin administration". The "client interface" is actually the "virtual admin interface".
In this article, I will use the following terms:
- DTC admin - the administrator who has all the power. If you can see the options I'm discussing, you are logged in as the DTC admin.
- Virtual admin - the administrator of a set of domains
User Administration
The user administration section of the DTC admin control panel allows you to
- view a quick list of pending tasks related to the management of virtual admins
- manage virtual admins
- access the client interface
- manage settings for a domain
Opening Screen
The opening screen shows you a list of virtual admins on the left and a list of pending user administration-related tasks on the right. It also displays a form for adding a new virtual admin.
Pending Tasks
Pending users
Lists any virtual admins who have signed up and are awaiting approval. You can View Details, Add, or Delete.
Pending Domains
Lists virtual admins and domains they want to add. You can Add or Delete.
Pending Renewals
I haven't gotten to having pending renewals. I assume it lists accounts that are pending renewal. I don't know what options it gives you.
Pending Support Tickets
Lists pending support tickets. Click on the Subject to view and respond to the ticket.
Other Functions
To access the other functions in Users Administration, you have to click on a virtual admin first.
Client Interface
To access the virtual admin's interface, click on Client interface. This allows you to see the interface just as the virtual admin sees in when they log in to their control panel. Here you can do anything the virtual admin can do and only what they can do.
Domain Config
The domain config allows you to write the configuration for each domain. This includes
- PHP safe_mode (on/off)
- CGI-BIN protection (on/off)
- quotas for disk space (in M)
- number of mailboxes
- number of mailing lists
- number of FTP accounts
- number of subdomains
- number of SSH accounts
- IP address
- IP address of a backup vhost
- Vhost (Customize)
Also, if you need to customize the information entered into the VirtualHost directive for apache, this is the place to do it. To do that, click on the Customize link for the domain and then click on the subdomain the customization will apply to. Please note that the information you enter here is copied directly into the VirtualHost directive. If you enter invalid code here, apache may not be able to start. See here for an example of what happens to the vhost file.
Admin editor
Here you can administer the virtual admins as well as set the configuration for a virtual admin.
Under administration for the virtual admin, you can
- delete a virtual admin (will delete the directory including any domains within the directory)
- delete a domain that belongs to the admin (will delete the directory for the domain)
- import a domain file for the user
- add a VPS (if you have IP addresses available)
- add a dedicated server
Configuration for a virtual admin includes
- setting the password for the virtual admin
- set the path to the virtual admin's web directory
- set the client the virtual admin is associated with
- set the disk space quota for the virtual admin
- set the bandwidth quota for the virtual admin
- set the expiration date for the virtual admin in a yyyy-mm-dd format (Setting this to a date in the past will disable the account without deleting the files. Setting this to "0000-00-00" will make it never expire.) (What is required for changes to be effective? Must be associated with a cron job)
- product id
- number of databases
Note: A Virtual Admin must have a domain allocated before you can set up a database even if you have set the number of databases in the Admin editor
- whether the virtual admin is allowed to add domains (Choices are Yes - domain is added through the client control panel; Check - domain becomes pending and must be approved by the DTC admin; No - the admin would need to submit a ticket and the dtc admin would need to add the domain for the virtual admin)
- whether the virtual admin is a reseller
- whether the virtual admin is allowed to add SSH logins
- whether the admin is allowed to add FTP logins
- whether the admin is allowed to install packages using the package installer
Editing this page means accepting its license.