Reseller's Guide for Control Panel Microsoft Windows OS


DotNetPanel “Reseller” role is in the middle of roles hierarchy. Reseller account can be created by Administrator or another Reseller. “Reseller” role includes all the functionality of “User” role plus resellers can create hosting plans, customer accounts and then hosting spaces based on hosting plans. Resellers are allowed to create customer accounts of two types: User and Reseller.

Setting up Reseller Account

Customizing Portal Settings

Open “User account home” page.

To customize portal logo click “Policies” link in the right “Settings” pane of reseller account home page:

Then click “DotNetPanel Policy” link to open control panel settings:

Select “Override Host Settings” from dropdown in the top of settings form.

In “Logo Image URL” specify absolute or relative URL to portal logo file.

In “Demo Message” field you could enter custom message for demo accounts. This message will be shown when customer signed in under demo account tries to perform some operation that is not allowed in demo mode.

In “Account Password” section you could describe password complexity policy for customer account passwords.

Click “Save” button to save changes.

Customizing Web Site Parking Page

Open “User account home” page.

Parking page is a file that is created in the root of customer web sites. Usually, it is a default document and this is the first page customers see when opening their just created web site.

To customize web site parking page click “Policies” and then “WEB Policy” link:

Specify the name of the page and page contents. Make sure specified page name is in the list of web site default documents.

Click “Save” button to save changes.

Customizing Name Servers

Open “Hosting Space home” page.

To customize name servers open hosting space home page and then click “Name Servers” link in the right “Settings” pane:

Select “Override Hosting Settings” in the dropdown and specify your custom name servers in “Primary Name Server” and “Secondary Name Server” fields.

Click “Save” button to apply changes.

Customizing Instant Alias and Providing Free Sub-Domains to Customers

Instant alias is a temporary sub-domain provided to your customers in the form Instant alias allows your customers accessing their web sites or mailboxes during DNS propagation. DNS propagation is the time required to spread out the information about the domain across the Internet and it may take up to 48 hours. Customizing instant alias is important for proper white-labelling.

To customize instant alias open Hosting space home page and click “Instant Alias” link in the right “Settings” pane:

Select “Override Host Settings”, specify instant alias domain and then click “Save” button to apply changes.

Make sure specified domain for instant alias exists under your reseller hosting space and it has DNS enabled.

Another great control panel feature for resellers is an ability to provide your customers with free sub-domains. Customers can choose from those domains to host their web site and mail accounts. For example, you could decide register “” domain and allow customers creating their web sites as sub-domains, for example “”. In order to allow customer sub-domains tick appropriate option during domain creation:

Make sure DNS is enabled for this domain. You could add as many free domains as you like. Customers will see all of them and be able to choose one they like the most.

Customizing Account Summary E-mail Template

Account summary template is a e-mail message sent to customer during account creation.

To customize e-mail templates click “Mail Templates” link on the right “Settings” pane of User home page:

and then click “User Account Summary Letter” link:

Select “Override Host Settings” from dropdown and then change mail template fields to suite your business needs. Click “Save” button to apply made changes.

Customizing Space Summary E-mail Template

Space Summary is e-mail message that sent during hosting space creation. It also could be viewed at any time later from user hosting space home page.

To customize space summary template click “Mail Templates” on user account home page then click “Hosting Space Summary Letter” link:

Select “Override Host Settings” from dropdown and then change mail template fields to suite your business needs. Click “Save” button to apply made changes.

Working with Customer Accounts

Creating Hosting Plan

Hosting plan is a set of hosting resources and their corresponding quotas. Hosting resources here are set of services located on a single server of several servers (combined into one entity by mean of “virtual server”). Hosting plan is used as a template for creating customer hosting spaces.

To view the list of reseller hosting plans click “Hosting Plans” from the left navigation menu on user account home page:

To create a new hosting plan click “Create Hosting Plan” button:

Specify plan name, select target hosting space and then choose what resources will be available to customers and limit them by entering quotas.

Click “Save” button to create a plan.

Creating User Account

User account is a control panel hosting customer.

To see all your customers click “Customers” link in the left navigation menu of user home page:

You could easily search user accounts by their username, e-mail, full name or company name using search filters on customers list screen or using global customer search located in portal header:

To create a new customer click “Create User” button:

Specify username, password and other mandatory and optional account fields and then click “Create” button to finish the wizard. After account is created you will be redirected to its user home page:

Creating Hosting Space

Hosting space is a set of resources (or services); it’s a virtual "piece" of hosting environment where hosting items like domains, websites, mail accounts and others can be created.

Hosting space is determined by the hosting plan which dictates where hosting resources are located (on which servers) and how much of them are allocated (hosting plan quotas).

There might be more than one hosting space under user account.

To create a new hosting space click “Create Hosting Space” button on user home page:

Select hosting plan, space status (Active by default) and then click “Create Space” button to finish the wizard. After space creation you will be redirected to its home page:

Using Hosting Add-ons

Hosting add-ons allow extend quotas of existing hosting space without affecting its parent hosting plan. Think hosting add-on as a small part of hosting plan with few quotas assigned.

To see the list of hosting add-ons click “Hosting Add-ons” in the left navigation menu of user account.

To add a new hosting add-on click “Create Hosting Add-on” button:

Specify add-on name, set add-on resources and their quotas.

Click “Save” to create an add-on.