Documentation

After successfully installing MSPControl, follow this guide to complete the initial configuration of the control panel.


Step 1: Access the MSPControl Portal

    1. Locate the “Login to MSPControl” desktop icon:
        • This is a shortcut to the MSPControl Portal in IIS.

    1. Double-click the icon to open the portal in your default browser.

    1. The First Setup Wizard should appear automatically.


Step 2: Configure the Superuser Account

    1. On the Login page of the wizard:
        • Enter the desired username (default is serveradmin).

        • Set and confirm a strong password for your admin account.

    1. Click Create User.

    1. Click Next to proceed.


Step 3: Configure Proxy (Optional)

    1. If your setup requires a proxy:
        • Enable the Proxy option by checking the box.

        • Specify the proxy address (e.g., http://localhost:8888).

        • Check UseCredentials if authentication is required, and enter the Username and Password.

    1. Click Apply to save settings.

    1. Click Next to continue.


Step 4: Licensing

    1. On the Licensing page:
        • Fill out the form to obtain a trial or paid license:
            • Enter details such as Name, Email, and Company Name.

            • Verify your Machine SID (pre-filled and read-only for informational purposes).

    1. To obtain a license:
        • For a trial license, click Get 30-Day Trial.

        • For pricing details and to obtain a subscription, click See Pricing to visit the Pricing Page.

    1. To upload a purchased license if you already have one:
        • Click Choose File and upload your license file.

        • Click Upload to activate.

    1. Once the license is added, click Next to proceed.


Step 5: SQL Encryption Configuration

    1. On the Encryption page of the wizard:
        • Enter a strong Recovery Password. This password is critical as it will be used to recover encryption keys if needed.

        • Note: Make sure to store this password securely; it cannot be retrieved if lost.

    1. Click Create SQL Encryption to initialize encryption in the database.

    1. Click Next to proceed.


Step 6: Configure the Admin Account Details

    1. On the Account page of the wizard, you will provide additional details for the superuser account and contact information.

Fields to Fill:

    • User Name: This is pre-filled with serveradmin (cannot be changed at this step).

    • Photo: Optionally upload a profile photo for the account.

    • Personal Details:
        • First Name and Last Name.

        • Company Name.

        • Email Address and Secondary Email Address (optional).

    • Mail Format:
        • Select the preferred format for system-generated emails:
            • HTML (default) or Plain Text.

            • Screenshot:

Contact Information:

    • Address:
        • Street Address 1, City, Country/Region, Region (State), and Postal Code.

    • Phone Numbers:
        • Primary and Secondary numbers, as well as a Mobile Phone and Fax (optional).

        • Screenshot:

Display Preferences:

    • Interface Language: Choose the default language for the admin panel (e.g., English).

    • Items Per Page: Set the number of items to display per page (default is 10).

    1. Click Submit to save the account details.

    1. Once saved, click Next to proceed.


Step 7: Verify Updates

    1. On the Update page of the wizard:
        • The system will automatically check if the control panel is up-to-date.

        • If no updates are available, the message “You have the latest version of the panel.” will be displayed.

    1. Action:
        • If the panel is up-to-date, click Next to proceed.

        • If an update is available (not shown in this example), follow the prompts to apply the update before proceeding.


Step 8: Finish the Setup

    1. On the Finish page of the wizard:
        • A confirmation message will appear:
          “Thank you for installing MSPControl. Click the finish button to go to the panel.”

    1. Action:
        • Click Done to complete the setup process.

        • You will be redirected to the MSPControl dashboard.


Congratulations! MSPControl is now fully installed. You can start configuring your hosting environment through the control panel.