Documentation

Get the latest documentation for MSPControl

MSPControl Basics

Information about what MSPControl is and how it works.

Installation Guide

โœ…

Prerequisites Installation Guide. ASP.NET, MS SQL and other requirements.

๐Ÿ“ฆ

Instructions on how to install MSPControl.

๐Ÿš€

Instructions to configure MSPControl after installation, including admin setup, encryption, licensing, and finalizing the control panel for use.
Step-by-step instructions for adding a managed server to MSPControl.

Admin Menu Overview

A comprehensive guide to the MSPControl Admin Portal’s key menus and their functionalities, tailored for root administrators.

๐Ÿค–

A complete overview of MSPControl Autopilot, covering its role as the automation engine for device provisioning, configuration, and monitoring.

โฌ‡๏ธ

Autopilot Installation
Setup guide for deploying the Autopilot agent.

๐Ÿ–ฅ๏ธ

Devices
Centralized list of all managed devices.

๐Ÿ”Ž

Device Details
Detailed information on hardware, OS, and performance metrics.

โš™๏ธ

Device Settings
Configuration profiles and policy-based management.

๐Ÿ—บ๏ธ

Device Map
Visual representation of connected devices and topology.

๐Ÿงฉ

Device Apps
Application inventory and update management.

๐Ÿ“ฑ

Agentless Devices
Inventory of iOS and Android devices synchronized from Azure.

User Guide Overview

Account

The Account section is the customer-level control center of MSPControl. Use it to review your account status,
manage hosted spaces, control peer access, monitor automation, and review audit activity for your organization.

๐Ÿ 
Serves as the main dashboard for MSPControl users. It provides a complete overview of your organization, user profile, hosted resources, and quick access to essential management sections.
๐Ÿ‘ค
The profile menu, accessible by clicking the user avatar in the top-right corner, provides quick access to personal account controls and interface customization settings.
๐Ÿ’ณ
Provides an overview of all customer billing relationships, payment profiles, transactions, and credit settings. It allows users to manage service plans, monitor billing cycles, and maintain up-to-date account balances.
๐Ÿ“ฆ
Displays all existing hosting spaces associated with the current user or organization. Each space represents an isolated service container that groups hosted resources such as mail, websites, databases, and users under a single administrative boundary.
๐Ÿ“Š
Provides a comprehensive overview of a specific hosting spaceโ€™s configuration, status, and resource usage. It allows administrators to quickly evaluate available capacity, assigned quotas, and overall space health.
โž•
The Space Add-Ons page lists all additional services, features, and licensing components currently assigned to a specific hosting space.
๐Ÿค
A complete overview of all peer accounts that have access to your MSPControl environment. A peer represents an additional user or device identity who can sign in and manage tenant resources within their assigned permissions.
๐Ÿ›ก๏ธ
The Peer Roles page defines the permission model for all Peer accounts in MSPControl. Peer Roles determine what each peer can see and do in the customer portal. They are fully customizable using View, Edit, Create, and Delete permissions.
๐Ÿ“จ
The Peer Invitations page allows customer administrators to invite new peers to manage their organization. Invitation links are sent via email and grant access according to predefined Peer Roles.
๐Ÿ””
The Notification Groups page allows customer administrators to organize and manage groups of peers who receive automated system notifications.
๐Ÿ—“๏ธ
The Scheduled Tasks page allows Customer Administrators to automate recurring maintenance, monitoring, and reporting actions inside their own MSPControl environment.
โฑ๏ธ
The Running Tasks section displays all currently active or in-progress scheduled tasks, allowing customers to monitor their status and, when necessary, stop or restart them.
โœ‰๏ธ
The Email Routes page provides a read-only overview of how email routing is configured for the customer organization in MSPControl.
๐Ÿ‘๏ธ Read-only
๐Ÿ“œ
The Customer Audit Log provides a detailed, read-only view of actions, scheduled tasks, and events that occur within a specific customer organization.
๐Ÿ‘๏ธ Read-only
๐Ÿ—„๏ธ
Audit Log Archive
Historical archive of audit entries retained beyond the main Audit Log window. Will be removed in 2027.
๐Ÿค–
The VirtuBot section allows managing the availability and behavior of the VirtuBot service for a specific customer organization in MSPControl.
๐ŸŒ
The Domains section allows customers to manage their domains and sub-domains, configure DNS, enable email security, and create instant aliases.

Documentation

The Documentation menu provides a structured place to store and manage customer-facing knowledge and assets, including documents, notes, photos, passwords, certificates, and other related content.

๐Ÿงพ
The Assets section allows customers to maintain a centralized inventory of physical and logical assets associated with their organization. Assets can represent hardware, peripherals, workstations, or any other tracked items and can be linked to users, locations, and devices for better visibility and control.
๐Ÿ“
Theย Documentsย page provides a centralized file repository for yourย organizationย inside MSPControl. Use it to upload, organize, and manage operational files (manuals, exports, credentials attachments, invoices, internal docs) with consistent tagging and bulk actions across assets, users, locations, and devices.
๐Ÿ“
Theย Notesย page provides a centralized place to store and manage operational notes for your organization. Notes can be used for handover details, maintenance history, customer context, configuration remarks, or any internal information that benefits from a searchable, tag-based, and permission-aware record.
๐Ÿ–ผ๏ธ
Theย Photosย page provides an album-based image library for your organization. It is designed for storing and organizing visual references such as device photos, site/office images, screenshots, invoices, serial label pictures, diagrams, and other operational attachments that benefit from visual context.
๐Ÿ”‘
Theย Passwordsย page is a secure credential repository within MSPControl. It allows you to store and manage passwords and related secrets used across your organization, while enforcing access control through authorization rules, peer sharing, and tag-based scoping.
๐Ÿ“œ
Theย Certificatesย page is a secure repository for managing digital certificates associated with your organization. It is typically used for SSL/TLS certificates, service certificates, and other certificate material required for authentication, encryption, or secure communications.

Mail

The Mail menu provides customer-level tools for managing mail-related resources inside your Account, including mail accounts, aliases, groups, distribution lists, and domains.

๐Ÿ“ง
Theย Mail Accountsย page is where you create and manage mailbox accounts for your hosted mail domain(s) using a classic mail server/provider model. This part of MSPControl is designed for simple hosted mail platforms (for example, SmarterMail) where mailboxes, quotas, and mailbox-level features are managed directly on the mail system.
๐Ÿท๏ธ
The Mail Aliases page lets you create simple alias addresses that forward mail to another mailbox. This is designed for classic hosted mail providers (for example, SmarterMail) where aliases and forwarders are managed at the mail server level.
๐Ÿ‘ฅ
Theย Mail Groupsย page lets you create simple mail distribution groups for classic hosted mail providers (for example, SmarterMail). A mail group routes messages sent to a single group address (for example, support@yourdomain.com) to multiple recipient email addresses.
๐Ÿ“‹
Theย Mail Listsย page lets you create and manage classic mailing lists (distribution lists with posting rules, moderation, and list commands) for simple hosted mail providers (for example, SmarterMail).
๐ŸŒ
Theย Mail Domainsย page provides a read-only inventory of mail domains available to the hosted mail platform integrated with MSPControl (for example, SmarterMail). A mail domain is the DNS namespace that mailboxes, aliases, groups, and lists are created under (for example, yourdomain.com).

Databases

The Databases menu provides customer-level access to database service management within a Hosted Organization. This section is typically used to create and administer database instances, users, and related settings (depending on the available database providers in your hosting space).

๐Ÿ—„๏ธ
Theย Databasesย management section in MSPControl provides a unified interface for provisioning and maintaining customer database services. The UI and workflows are consistent across supported database engines, so you can apply the same operational process whether you manage Microsoft SQL Server or MySQL.

Web

The Web menu provides customer-level tools for managing website hosting resources inside your Hosted Organization, including web sites, IP address assignments, FTP access, and file management.

๐ŸŒ
Theย Websitesย page lets customers manage hosted websites for their organization, including SSL (Letโ€™s Encrypt), redirection, basic health controls (site/app pool), and optional WordPress provisioning. This section is designed for standard IIS-based website hosting where each site is bound to a domain and can be controlled from a single panel.
๐Ÿ“
Theย IP Addressesย page is used to manageย IP addressย assignments for yourย organizationโ€™sย hosted web services. Here you can allocate available IPs to websites (or related web items) and deallocate IPs that are no longer needed.
๐Ÿ”
Theย FTP Accountsย page lets you manageย FTPย accounts available for your hostedย webย environment. Use it to create new FTP accounts, review existing ones, and detach accounts that should no longer be associated with your organization or website context.
๐Ÿ“
TheFile Manager page provides a web-based interface for browsing and managing files within your hosted webย environment. It is typically used for quick operational tasks such as moving files between directories, packaging files into archives, extracting uploads, downloading backups, and removing obsolete content without usingย FTPย or direct server access.

Organizations

The Organizations section contains tenant-level identity and service areas. Expand a category to access its pages.

Organization
๐Ÿ‘ค
Primary user management interface inside a customer Hosted Organization.
๐Ÿ—‘๏ธ
Review user accounts that were previously removed from an organization.
๐Ÿข
Manage organization containers that hold customer-related structure and identity data. In practical terms, this area represents the tenant-level container or organizational unit where organization-specific objects and settings are grouped.
โš™๏ธ
Configure organization-wide behavior for notifications, archives, synchronization, integrations, reporting, automation, and other tenant-level options.
๐Ÿงฉ
Define automated rule-based behavior for newly created users. Instead of manually assigning the same settings, groups, permissions, or applications every time a new account is provisioned, administrators can create reusable rules that apply predefined actions when specific conditions are met.
๐Ÿ“Š
Provides a high-level usage summary for the selected organization.
๐Ÿ‘๏ธ Read-only
๐Ÿ“ค
Generate and deliver a detailed user export for the selected organization. This report is designed for administrative review, auditing, migration planning, service validation, and customer reporting. It can be sent immediately to one or more recipients or scheduled for recurring delivery.
๐Ÿ‘ฅ
Manage organization groups, including viewing existing group records, applying bulk actions, importing groups from connected directory sources, exporting group data, and creating new secure groups manually.
๐Ÿ›ก๏ธ
Define the password requirements and password lifecycle behavior applied to the selected organization.
๐Ÿ“
Maintain a structured list of locations (sites, offices, branches).
๐Ÿงท
Manage IP address ranges associated with specific locations.
๐ŸŒ
Manage domains associated with the organization.

Azure
โš™๏ธ
Configure Azure integration and organization-level Azure defaults.
๐Ÿ›ก๏ธ
Review and manage Azure-related security controls and visibility.
๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘
Manage and audit Azure guest accounts and external users.

Microsoft 365
๐Ÿ“ฆ
Track Microsoft online service subscription usage and allocation.
๐Ÿงพ
Review assigned software subscriptions and license coverage.
๐Ÿฉบ
Monitor Microsoft 365 service health events and incidents.
โ˜๏ธ
Review OneDrive storage consumption across users.
๐Ÿ‘ฅ
Manage Microsoft 365 group objects and membership.
๐Ÿ›ก๏ธ
Security insights and controls related to Microsoft 365.

Exchange Online
๐Ÿ“ฎ
Manage mailboxes in Exchange Online.
๐Ÿ“‡
Manage mail contacts and address book entries.
๐Ÿ“ƒ
Create and manage distribution lists.
๐Ÿง 
Manage rule-based dynamic distribution lists.
๐Ÿ”
Manage mail-enabled security groups.
๐Ÿ“œ
Configure journaling rules for compliance.
๐Ÿ“ฌ
Manage mailbox-level rules across users.
๐Ÿšš
Configure mail flow rules and conditions.
๐Ÿ—ƒ๏ธ
Define mailbox retention policies.
๐Ÿท๏ธ
Manage retention tags used by retention policies.
๐Ÿ’พ
Review mailbox storage usage and limits.
โœ๏ธ
Manage organization-wide email signatures.
โš ๏ธ
Manage legal disclaimers appended to emails.

SharePoint Online
๐Ÿข
View and manage SharePoint Online sites across the organization.
๐Ÿ’ฝ
Review tenant storage usage and trends for SharePoint Online.
๐Ÿ”—
Manage OneDrive shortcuts linked to SharePoint locations.

Cloud Folders
๐Ÿ“
Manage shared folders available across the organization.
๐Ÿ™
Manage personal folder mappings for individual users.
๐Ÿ“Š
Overview of folder mappings, usage, and current status.
๐Ÿงญ
Create and manage drive mapping profiles for endpoints.

RDS
๐Ÿ—‚๏ธ
Manage Remote Desktop Services collections and assignments.
๐Ÿ–ฅ๏ธ
View and manage servers participating in RDS.

Devices
๐Ÿ“Ÿ
Browse and manage all enrolled and discovered devices.
โš™๏ธ
Configure device-related defaults and behavior.
๐Ÿ—บ๏ธ
Visual map view and geolocation overview (if enabled).
๐Ÿงฉ
Review installed applications and application inventory.
๐Ÿ•ต๏ธ
Manage devices discovered without agents and their visibility.
๐ŸชŸ
Manage enrollment profiles and Autopilot provisioning settings.

Backups
๐Ÿงฐ
Manage Veeam backup jobs and protected workloads.
โš™๏ธ
Configure global settings for the Veeam integration.
โ˜๏ธ
Manage Azure-based backups and protected resources.
โš™๏ธ
Configure global settings for Azure backup integration.