Overview
Acronis Cyber Protect Cloud provides unified backup, disaster recovery, and cyber protection for MSPs. By integrating Acronis with MSPortal.ai, you can:- Sync backup status and protection data across all your managed clients
- Monitor backup alerts and notifications in a centralized dashboard
- Map Acronis tenants to MSPortal companies for organized data tracking
- Include backup metrics in client reports
Prerequisites
Before you begin, ensure you have:- Active Acronis Cyber Protect Cloud account with administrative access
- MSPortal.ai account with integration management permissions
- Companies already set up in MSPortal (from your PSA integration or manually created)
Part 1: Generate API Credentials in Acronis
Before connecting to MSPortal.ai, you need to create an API client in Acronis Cyber Protect Cloud. Create it in the Acronis tenant that can access the customer tenants you want to sync. An API client’s access depends on where it was created, so a successful test does not prove it can see every customer. See Acronis’s API client authentication guidance for more detail.Log into Acronis Management Console
Navigate to API Clients
Create a New API Client
Copy Client ID and Client Secret
Note Your Datacenter URL
Required Information
Before proceeding to MSPortal, ensure you have the following:Part 2: Connect Acronis in MSPortal
The Acronis connection page has three setup tasks: Connect, Import or match tenants and Review. Select a task in the Setup guide to return to it at any time.Open the connection
Navigate to Integrations
Start Setup
Connect
Enter API Credentials

Test the connection
- Verify you selected the correct datacenter from the dropdown (or entered the correct custom URL)
- Check that the Client ID and Client Secret are copied exactly, without extra spaces
- Ensure the API client has not been revoked or deleted in Acronis
- Confirm your Acronis account has administrative access
Save and continue
Import or match tenants
Map Acronis tenants (your customers) to MSPortal companies. This determines which company each tenant’s backup data appears under.Load tenants
Review suggestions
Match the rest
Check saved matches
Review
Open Review and select Finish setup once the required tasks are done. Finishing setup does not mean backup data has loaded; data for mapped tenants arrives over the next sync cycles.What Gets Synced
The Acronis integration syncs the following data types to MSPortal:Tenants
Customer and organization data from your Acronis environment, including:- Tenant name and identifier
- Tenant hierarchy and relationships
- Used for mapping to MSPortal companies
Resources
Protected machine and backup resource data:- Machine names and identifiers
- Protection plan assignments
- Backup agent status
- Associated tenant information
Alerts
Backup and protection alert data:- Alert type and severity
- Affected resource details
- Alert status and timestamps
- Protection status notifications
Synchronization Schedule
After initial setup, data syncs automatically:Managing Your Integration
After setup, manage the integration from its connection page:Checking Your Credentials
After the integration is created, the credentials are shown read-only. You can test them again, but you cannot change them here.Open the connection
Retest the Connection
Adding More Tenant Mappings
As you onboard new clients in Acronis:Open the connection
Open the tenant task
Sync New Tenants
Map New Tenants
Troubleshooting
Connection test fails
Connection test fails
- Incorrect Datacenter selection, Client ID, or Client Secret
- API client has been revoked or deleted in Acronis
- Insufficient account permissions
- Verify you selected the correct datacenter from the dropdown, or entered the correct custom URL. The datacenter must belong to the Client ID.
- Confirm the Client ID and Client Secret are copied exactly, without extra spaces or missing characters
- Log into Acronis and verify the API client still exists under Settings > API Clients
- Ensure your Acronis account has administrative privileges
- If credentials are lost, create a new API client in Acronis and contact support@msportal.ai to move the integration to it
No tenants appear in the tenant task
No tenants appear in the tenant task
- Initial sync still in progress
- API client lacks sufficient permissions
- Select Sync tenants or use Run sync, and wait a few minutes for the background sync to complete
- Verify that your Acronis API client can access the tenant. Creating companies in MSPortal will not fix provider visibility.
- Confirm that your Acronis environment has sub-tenants configured (if you only have a root tenant, there may be nothing to map)
Data not syncing after setup
Data not syncing after setup
- Tenants are not mapped to MSPortal companies
- Sync has not completed yet
- Credentials have expired or been revoked
- Ensure at least one tenant is mapped to a company. Only data from mapped tenants syncs
- Wait for the current sync to complete before you request another, then check again
- Open Connect on the Acronis connection page and select Test connection to confirm the stored credentials still work
Missing alerts or resources
Missing alerts or resources
- The affected tenant is not mapped to a company
- Sync for that data type has not run yet
- Verify the tenant is matched in Import or match tenants
- Use Run sync on the Acronis connection page to request a fresh sync
Data appears under the wrong company
Data appears under the wrong company
Wrong datacenter selected
Wrong datacenter selected
- Selected the wrong datacenter from the dropdown, or entered an incorrect custom URL
- Log into your Acronis management console and check the URL in your browser address bar
- For a new connection, select the matching datacenter from the dropdown, or use Custom URL and enter the base domain only (e.g.,
https://us5-cloud.acronis.com), not a full page path - Test the connection again after updating. The datacenter of a saved connection cannot be changed, so disconnect and connect again if it is wrong.
Frequently asked questions
Does Test connection save the integration?
Does Test connection save the integration?
Does Connection verified mean a new check just ran?
Does Connection verified mean a new check just ran?
Do suggestions create companies or save every proposed match?
Do suggestions create companies or save every proposed match?
Why is backup data still missing after Finish setup?
Why is backup data still missing after Finish setup?
Is removing a saved company match only a draft?
Is removing a saved company match only a draft?
Best Practices
Map Tenants First
Accept Strong Matches
Secure Your Credentials
Monitor Alerts Regularly
Security and Privacy
- Credential Storage: Your Client ID and Client Secret are encrypted using vault storage and never exposed in logs or responses
- Data Isolation: All synced data is tenant-isolated and only visible to your organization
- Read-Only Access: MSPortal only reads data from Acronis; it does not modify your Acronis configuration or protection plans
- Token Management: Authentication tokens are automatically refreshed, so you do not need to manage token expiration manually