Simplifying Setup of User Accounts Print

  • 40

Simplifying Setup of User Accounts

Before you start signing up new users for your services, you should create account configuration presets, referred to as reseller account templates and client account templates. They 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. There are predefined reseller account and client account templates: You can modify them as required and use them, or you can create your own templates. The default templates cannot be removed.

To create a reseller account template:

  1. Go to Resellers > Reseller Account Templates > Create Reseller Account Template.
  2. Specify the following settings:
    • Template name. Specify a name for this template. During setup of a new reseller 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, 50 GB disk space, 100 domains.
    • Access to control panel. Select this to allow the reseller to access the control panel for managing his or her account, users accounts, and sites.
    • Client account creation. Select this to allow the reseller to create user accounts.
    • Domain creation and Physical hosting management. Select these two options to allow the reseller to set up hosting accounts for new sites, modify hosting account features and switch on or off support for programming and scripting languages.
    • Hosting performance settings management. Specify whether the reseller will be able to limit bandwidth usage and number of connections to his or her Web sites.
    • PHP safe mode management (available only for Linux hosting). Specify whether the reseller 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 > Web Hosting Settings).
    • Management of access to the server over SSH or Remote Desktop connection. Specify whether the reseller will be able to access the server shell through Secure Shell or Remote Desktop protocols.
    • Hard disk quota assignment. Specify whether the reseller 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 reseller 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 reseller 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.
    • Log rotation management. Specify whether the reseller will be able to adjust the cleanup and recycling of processed log files for his or her sites.
    • Anonymous FTP management. Specify whether the reseller will be able to have an FTP directory where all users could download and upload files without the need to enter login and password. A web site should reside on a dedicated IP address in order to use anonymous FTP service.
    • FTP accounts management (only for Windows hosting). Specify whether the reseller will be able to manage additional FTP accounts for Web sites.
    • Task scheduling. Specify whether the reseller will be able to schedule tasks in the system. Scheduled tasks can be used for running scripts or utilities on schedule.
    • Domain limits adjustment. Specify whether the reseller will be able to adjust resource allotments for his or her Web sites. You must select this option, otherwise the reseller will not be able to set up new user accounts and Web sites.
    • DNS zone management. Specify whether the reseller will be able to manage the DNS zones of his or her domains.
    • Java applications management. Specify whether the reseller will be able to install Java applications and applets on Web sites through the control panel.
    • Mailing lists management. Specify whether the customer will be able to use mailing lists provided by the GNU Mailman software.
    • Spam filter management. Specify whether the reseller will be able to use SpamAssassin spam filter and customize filtering settings.
    • Antivirus management. Specify whether the reseller will be able to use server-side antivirus protection for filtering incoming and outgoing mail.
    • Backup and restore functions. Specify whether the reseller will be able to use the control panel's facilities to back up and restore his or her sites. To allow storing backup files on the server, select the local repository check box. To allow the customer to use an arbitrary FTP server for storing backups, select the remote (FTP) repository check box.
    • Ability to use remote XML interface. Specify whether the reseller will be able to remotely manage his or her Web sites through custom applications. The XML interface can be used for developing custom applications integrated with Web sites, which could be used, for instance, for automating setup of hosting accounts and provisioning of services for customers purchasing hosting services from a site. To learn more about using Parallels Plesk Panel's XML interface (also referred to as Parallels Plesk Panel API RPC), refer to the API RPC documentation available at http://www.parallels.com/ptn/documentation/ppp/.
    • Ability to use Sitebuilder. Specify whether the reseller will be able to use Sitebuilder for creating and editing his or her Web sites.
    • IIS application pool management (available only for Windows hosting). Specify whether the reseller will be able to manage his or her IIS application pool.
    • Web statistics management. Specify whether the reseller will be able to manage Web statistics for his or her Web sites.
    • Additional write/modify permissions management (available only for Windows hosting). Specify whether the reseller will be able to manage additional write/modify permissions for their domains. These permissions are required if customer's Web applications are using a file-based database (like Jet) located in the root of httpdocs or httpsdocs folders. Please note that selecting this option might seriously compromise the Web site security.
    • Shared SSL management (available only for Windows hosting). Specify whether the reseller will be able to manage shared SSL for his or her Web sites.
    • Home page management. Specify whether the reseller will be able to customize his or her Home page.
    • Ability to select a database server. Specify whether the reseller will be able to select a database server of each type for creating his or her databases, not only use the default database server.
    • Overuse and overselling. Specify whether the reseller will be able to sell more resources to the customers than his or her hosting plan actually provides. Overselling is a marketing strategy based on the following scheme: a reseller, who was allotted, for example, ten gigabytes of disk space, allocates five gigabytes of disk space to each of his or her customers, assuming that none of them will actually use all of their allocated disk space. When the amount of disk space used by reseller's customers exceeds reseller's disk space allotment (ten gigabytes in our example), two things can happen depending on the overuse policy selected for this reseller account. If overuse is allowed for this reseller, then the reseller will have to pay overage charges and upgrade his or her hosting account to accommodate the increased needs of his or her customers. If overuse is not allowed for this reseller, all Web sites and user accounts of this reseller's customers will be suspended which can lead to customer dissatisfaction and complaints since customers did not actually exceed their own limits. Due to this, it is not generally recommended to allow overselling for reseller accounts. If you want to allow overselling for a reseller account, it is recommended to also allow overuse for this account.
    • Maximum number of domains. Specify the total number of domain names (Web sites) that the reseller will be able to host on the server. This includes Web sites hosted on this server, and domain forwarders that point to Web sites hosted on other servers. Domain aliases (additional domain names for a site hosted on this server) and subdomains are counted separately and are not limited by this resource type.
    • Maximum number of subdomains. Specify the total number of subdomains that the reseller will be able to host.
    • Maximum number of domain aliases. Specify the total number of additional alternative domain names that the reseller will be able to use for his or her Web sites.
    • Disk space. Specify the total amount of disk space in megabytes that is allocated to the reseller. It includes disk space occupied by all files related to user accounts and sites: Web site contents, databases, applications, mailboxes, log files and backup files.
    • Maximum amount of traffic. Specify the total amount of data in megabytes that can be transferred from the reseller's Web sites during a month.
    • Maximum number of Web users. Specify the total number of personal Web pages that the reseller can host for other users under his or her domains. This service is mostly used in educational institutions that host non-commercial personal pages of their students and staff. These pages usually have Web addresses like http://your-domain.com/~username.
    • Maximum number of databases. Specify the total number of databases that the reseller can host on the server.
    • Maximum number of mailboxes. Specify the total number of mailboxes that the reseller can host on the server.
    • Mailbox quota. Specify the amount of disk space in kilobytes that is allocated for storing e-mail messages and autoresponder attachment files to each mailbox in a domain.
    • Maximum number of mail forwarders. Specify the total number of mail forwarders that the reseller can set up.
    • Maximum number of mail autoresponders. Specify the total number of automatic responses that the reseller can set up.
    • Maximum number of mail groups. Specify the total number of mail groups that the reseller can set up.
    • Maximum number of mailing lists. Specify the total number of mailing lists that the reseller can host on the server.
    • Maximum number of Java applications. Specify the total number of Java applications or applets that can be hosted on the server.
    • MySQL databases quota and Microsoft SQL databases quota (available only for Windows hosting). Specify the maximum disk space amount in megabytes that MySQL and Microsoft SQL Server databases respectively can occupy under domains belonging to the reseller.
    • Maximum number of MySQL databases and Maximum number of Microsoft SQL server databases (available only for Windows hosting). Specify the maximum number of MySQL and Microsoft SQL Server databases respectively that the reseller can create under his or her domains.
    • Maximum number of additional Microsoft FrontPage accounts (available only for Windows hosting). Specify the maximum number of additional Microsoft FrontPage accounts that the reseller can create under his or her domains.
    • Maximum number of additional FTP accounts (available only for Windows hosting). Specify the maximum number of additional FTP accounts that the reseller can create on his or her domains.
    • Maximum number of IIS application pools (available only for Windows hosting). Specify the total number of dedicated IIS application pools that the reseller can allocate between his or her domains.
    • Maximum number of shared SSL links (available only for Windows hosting). Specify the total number of shared SSL links that the reseller can use on his or her domains.
    • Maximum number of ODBC connections (available only for Windows hosting). Specify the total number of ODBC connections that the reseller can use on his or her domains.
    • Maximum number of ColdFusion DSN connections (available only for Windows hosting). Specify the total number of ColdFusion DSN connections that the reseller can use on his or her domains.
    • Expiration date. Specify the term for a hosting account. At the end of the term, all reseller's sites and sites of the reseller's customers will be suspended, their Web, FTP and mail services will no longer be accessible to the Internet users, and the users will not be able to log in to the control panel. Accounts cannot be automatically renewed, therefore, in order to bring the hosted domain names (Web sites) back to operation, you will need to manually renew the user account: go to Resellers > reseller's name > Resource Usage, specify another term, click OK, then click the Unsuspend.
    • IP address allocation. Specify the shared IP addresses that you wish to allocate to the reseller. If you wish to automatically provision dedicated IP addresses, select the Allocate exclusive IP addresses to reseller check box and specify the number of IP addresses that should be taken from your IP range and assigned to the reseller.
    • Creation of a user account in Sitebuilder. To allow the reseller to create and manage Web sites using Sitebuilder, select the Create a corresponding user account in Sitebuilder check box.
  3. Click OK to complete creation of a template.

    During setup of a new reseller account, you will select the required template and the account will be created and allocated the resources you defined.

To create a client account template:

  1. Go to Clients > Client Account Templates > Create Client Account Template.
  2. Specify the following settings:
    • 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, Shared hosting user account, 5GB disk space, 10 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 > Web Hosting Settings).
    • Management of access to the server over SSH or Remote Desktop connection. Specify whether the customer will be able to access the server shell through Secure Shell or Remote Desktop protocols.
    • 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.
    • Log rotation management. Specify whether the customer will be able to adjust the cleanup and recycling of processed log files for his or her sites.
    • Anonymous FTP management. Specify whether the customer will be able to have an FTP directory where all users could download and upload files without the need to enter login and password. A web site should reside on a dedicated IP address in order to use anonymous FTP service.
    • FTP accounts management (this option is available only for hosting accounts based on Microsoft Windows platforms). Specify whether the customer will be able to create and manage additional FTP accounts.
    • Task scheduling. Specify whether the customer will be able to schedule tasks in the system. Scheduled tasks can be used for running scripts or utilities on schedule.
    • Domain limits adjustment. Specify whether the customer will be able to adjust resource allotments for his or her account. This option must be selected if the customer should be able to set up new Web sites.
    • DNS zone management. Specify whether the customer will be able to manage the DNS zones of his or her domains.
    • Java applications management. Specify whether the customer will be able to install Java applications and applets on web sites through the control panel.
    • Mailing lists management. Specify whether the customer will be able to use mailing lists provided by the GNU Mailman software.
    • Spam filter management. Specify whether the customer will be able to use SpamAssassin spam filter and customize filtering settings.
    • Antivirus management. Specify whether the customer will be able to use server-side antivirus protection for filtering incoming and outgoing mail.
    • Backup and restore functions. Specify whether the customer will be able to use the control panel's facilities to back up and restore his or her sites. To allow storing backup files on the server, select the local repository check box. To allow the customer to use an arbitrary FTP server for storing backups, select the remote (FTP) repository check box.
    • Ability to select a database server. Specify whether the customer will be able to select a database server of each type for creating his or her databases, not only use the default database server.
    • Ability to use remote XML interface. Specify whether the customer will be able to remotely manage his or her Web sites through custom applications. The XML interface can be used for developing custom applications integrated with Web sites, which could be used, for instance, for automating setup of hosting accounts and provisioning of services for customers purchasing hosting services from a site. To learn more about using Parallels Plesk Panel's XML interface (also referred to as Parallels Plesk Panel API RPC), refer to the API RPC documentation available at http://www.parallels.com/ptn/documentation/ppp/.
    • Ability to use Sitebuilder. Specify whether the customer will be able to use Sitebuilder for creating and editing his or her Web sites.
    • IIS application pool management (available only for Windows hosting). Specify whether the customer will be able to manage his or her IIS application pool.
    • Web statistics management. Specify whether the customer will be able to manage Web statistics for his or her Web sites.
    • Additional write/modify permissions management (available only for Windows hosting). Specify whether the customer will be able to manage additional write/modify permissions for their domains. These permissions are required if customer's Web applications are using a file-based database (like Jet) located in the root of httpdocs or httpsdocs folders. Please note that selecting this option might seriously compromise the Web site security.
    • Shared SSL management (available only for Windows hosting). Specify whether the customer will be able to manage shared SSL for their domains.
    • Home page management. Specify whether the customer will be able to customize his or her Home page.
    • Maximum number of domains. Specify the total number of domain names (Web sites) your customer will be able to host on the server. This includes Web sites hosted on this server, and domain forwarders that point to Web sites hosted on other servers. Domain aliases (additional domain names for a site hosted on this server) and subdomains are counted separately and are not limited by this resource type.
    • Maximum number of subdomains. Specify the total number of subdomains that the customer will be able to host.
    • Maximum number of domain aliases. Specify the total number of additional alternative domain names that the customer will be able to use for his or her Web sites.
    • Disk space. Specify the total amount of disk space in megabytes that is allocated to the customer. It includes disk space occupied by all files related to user's domains (Web sites): Web site contents, databases, applications, mailboxes, log files and backup files.
    • Maximum amount of traffic. Specify the amount of data in megabytes that can be transferred from the customer's Web sites during a month.
    • Maximum number of Web users. Specify the total number of personal Web pages that your customer can host for other users under his or her domains. This service is mostly used in educational institutions that host non-commercial personal pages of their students and staff. These pages usually have Web addresses like http://your-domain.com/~username.
    • Maximum number of databases. Specify the total number of databases that the customer can host on the server.
    • Maximum number of mailboxes. Specify the total number of mailboxes that the customer can host on the server.
    • Mailbox quota. Specify the amount of disk space in kilobytes that is allocated for storing e-mail messages and autoresponder attachment files to each mailbox in a domain.
    • Maximum number of mail forwarders. Specify the total number of mail forwarders that the customer can set up.
    • Maximum number of mail autoresponders. Specify the total number of automatic responses that the customer can set up.
    • Maximum number of mail groups. Specify the total number of mail groups that the customer can set up.
    • Maximum number of mailing lists. Specify the total number of mailing lists that you customer can host on the server. To provide users with mailing lists, you should install the GNU Mailman software.
    • Maximum number of Java applications. Specify the total number of Java applications or applets that can be hosted on the server.
    • MySQL databases quota and Microsoft SQL databases quota. Specify the maximum disk space amount in megabytes that MySQL and Microsoft SQL Server databases respectively can occupy on a domains belonging to the customer.
    • Maximum number of MySQL databases and Maximum number of Microsoft SQL server databases. Specify the maximum number of MySQL and Microsoft SQL Server databases respectively that the customer can create on his or her domains.
    • Maximum number of additional Microsoft FrontPage accounts. Specify the maximum number of additional Microsoft FrontPage accounts that the customer can create on his or her domains.
    • Maximum number of additional FTP accounts. Specify the maximum number of additional FTP accounts that the customer can create on his or her domains.
    • Maximum number of IIS application pools (available only for Windows hosting). Specify the total number of dedicated IIS application pools that the customer can allocate between his or her domains.
    • Maximum number of shared SSL links (available only for Windows hosting). Specify the total number of shared SSL links that the customer can use on his or her domains.
    • Maximum number of ODBC connections (available only for Windows hosting). Specify the total number of ODBC connections that the customer can use on his or her domains.
    • Maximum number of ColdFusion DSN connections (available only for Windows hosting). Specify the total number of ColdFusion DSN connections that the customer can use on his or her domains.
    • Expiration date. Specify the term for a hosting account. At the end of the term, all customer's domains (Web sites) will be suspended, their Web, FTP and mail services will no longer be accessible to the Internet users, and the user will not be able to log in to the control panel. Accounts cannot be automatically renewed, therefore, in order to bring the hosted domain names (Web sites) back to operation, you will need to manually renew the user account: Click the Clients shortcut in the navigation pane, click the client name you need, click the Resource Usage icon, specify another term, click OK, then click the Unsuspend shortcut.
    • IP address allocation. Specify the shared IP addresses that you wish to allocate to the customer. If you wish to automatically provision dedicated IP addresses, select the Allocate exclusive IP addresses to client check box and specify the number of IP addresses that should be taken from your IP range and assigned to the customer.
    • Creation of a user account in Sitebuilder. To allow the customer to create and manage Web sites using Sitebuilder, select the Create a corresponding user account in Sitebuilder check box.
  3. Click OK to complete creation of a template.

    During setup of a new user account, you will select the required template and the account will be created and allocated the resources you defined.


Was this answer helpful?

« Back