Serving Your Customers 103
Simplifying Setup of User Accounts
If you are going to serve numerous users, you may want to create account configuration
presets, referred to as client templates, that will simplify setting up user accounts for new
customers. The templates cover all resource usage allotments, permissions and limits that
you can define for a user account.
To create a client template:
1 Click the Clients shortcut in the navigation pane.
2 Click the Client Templates icon in the Tools group.
3 Click Add New Client Template.
4 Specify the template properties:
Template name. Specify a name for this template. During setup of a new user account,
you will be prompted to select the required template by its name. Therefore, we
recommend that you choose a meaningful name that corresponds to one of your
hosting plans or describes the amount of allotted resources. For example, Reseller
account, 5GB disk space, 100 domains.
Access to control panel. Specify whether the customer will be able to access the control
panel for managing his or her account and sites.
Domain creation. Specify whether the customer will be able to set up hosting accounts
for new sites.
Physical hosting management. Specify whether the customer will be able to set up
hosting accounts, modify hosting account features and switch on or off support for
programming and scripting languages.
Hosting performance management. Specify whether the customer will be able to limit
bandwidth usage and number of connections to his or her Web sites.
PHP safe mode management. Specify whether the customer will be able to switch the
PHP safe mode off for his or her sites. By default, PHP is configured to operate in
safe mode with functional restrictions. To learn more about PHP safe mode, refer to
http://php.net/features.safe-mode. Some web applications may not work properly with
safe mode enabled: If an application on a site fails due to safe mode, switch the safe
mode off by clearing the PHP 'safe_mode' on check box in the hosting account
properties (Domains > domain name > Setup icon in the Hosting group).
Management of shell access to server. Specify whether the customer will be able to
access the server shell through Secure Shell protocol and allow his or her own
customers to do so.
Hard disk quota assignment. Specify whether the customer will be able to assign hard
quotas on disk space for his or her own web sites and for web sites of his or her
customers.
Subdomains management. Specify whether the customer will be able to set up additional
sites under his or her domains and allow his or her customers to do so.
Domain aliases management. Specify whether the customer will be able to set up
additional alternative domain names for his or her web sites and allow his or her users
to do so.