Overview
The Datto RMM integration syncs your sites and devices into MSPortal, allowing you to:- Import and manage devices from Datto RMM
- Map Datto sites to your MSPortal companies
- Keep device inventory synchronized automatically
- View Datto devices in reports and compliance tracking
Prerequisites
Before you begin, ensure you have:- Active Datto RMM 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 Datto RMM
Before connecting to MSPortal, you need to create a dedicated API user in Datto RMM.Navigate to API Keys
Generate API Key
Note Your Platform
Part 2: MSPortal Setup Wizard
MSPortal provides a guided 3-step wizard to connect and configure your Datto RMM integration.Starting the Wizard
Navigate to Integrations
Start Setup
Step 1: Connect
Enter your Datto RMM API credentials to establish the connection.Select Your Platform
- Pinotage
- Merlot
- Concord
- Vidal
- Zinfandel
- Syrah
Enter API Credentials
Test Connection
- Verify your API Key and Secret Key are copied correctly
- Confirm you selected the correct platform
- Check that your API key hasn’t expired
- Ensure your Datto account has API access permissions
Create Integration
Step 2: Map Sites
Map your Datto RMM sites to MSPortal companies. Only devices from mapped sites will be available for import.Wait for Initial Sync
Review Site List
- Site Name: The name of the site in Datto RMM
- Devices: Number of devices at that site
- Mapped To: The MSPortal company (if mapped)
- Confidence: Matching confidence score (for auto-matched sites)
Use Quick Match (Recommended)
- Sites matched with 70%+ confidence are automatically mapped
- Review the results and adjust any incorrect mappings
Manually Map Remaining Sites
- Find the site in the list
- Click the company dropdown in the “Mapped To” column
- Search for and select the correct MSPortal company
- The mapping is saved automatically
Unmap Sites (Optional)
Filter the List
- All Sites: View all sites
- Mapped Only: View only sites with company mappings
- Unmapped Only: View sites that still need mapping
Step 3: Import Devices
After mapping sites, import devices from Datto RMM into your MSPortal asset inventory.Open Device Import
Complete Setup
Part 3: Device Import
The device import page lets you configure device type mappings and selectively import devices.Device Type Mappings
Before importing devices, map Datto device types to your MSPortal device types.Review Discovered Types
Map Device Types
- Click the “Maps To” dropdown
- Select the corresponding MSPortal device type
- The mapping is saved automatically
Enable Auto-Sync (Optional)
Ignore a Category (Optional)
- Are visually dimmed in the mappings table
- Have their mapping, auto-sync, and import controls disabled
- All unimported devices of that type are hidden from the staged devices list and pending import counts
- New devices synced from Datto RMM of an ignored type are automatically ignored
Import by Type
Staged Devices
The Staged Devices table shows devices ready for import from mapped sites.Trigger a Sync
Review Staged Devices
- Device Name: Hostname of the device
- Category/Type: Datto device classification
- Site: Which Datto site the device belongs to
- Company: The mapped MSPortal company
- Status: Whether the device has been imported
Filter Devices
Select and Import
- Check the boxes next to devices you want to import
- Click Import Selected to import the selected devices
- Imported devices will be created in your MSPortal asset inventory
What Gets Synced
Managing Your Integration
After setup, manage your integration from Settings > Integrations:- Configure: Re-open the setup wizard to modify settings or re-map sites
- Import Devices: Access the device import page directly
- Delete: Remove the integration and all associated mappings
Re-running the Wizard
You can return to any step of the setup wizard at any time:- Go to Settings > Integrations
- Click Configure on the Datto RMM card
- Navigate between steps using the step indicators or Back/Next buttons
Troubleshooting
Connection test fails
Connection test fails
- Incorrect API Key or Secret Key
- Wrong platform selected
- Expired API credentials
- Insufficient API permissions
- Verify your API Key and Secret Key are copied exactly (no extra spaces)
- Confirm you selected the correct platform from the dropdown
- Generate new API credentials under Settings > API > API Keys if needed
- Ensure your Datto RMM account has API access enabled
No sites appear in mapping step
No sites appear in mapping step
- Initial sync still in progress
- API key lacks site read permissions
- Wait 30-60 minutes for the initial sync to complete
- Click Sync Now to trigger a manual sync
- Verify your API key has the necessary read permissions
No devices in staging area
No devices in staging area
- No sites have been mapped to companies
- Device sync still in progress
- Sites don’t have any devices
- Map at least one site to a company in the Map step
- Wait for the device sync to complete (can take 1-2 hours initially)
- Click Sync Now to trigger a fresh sync
Import fails for some devices
Import fails for some devices
- Device type not mapped
- Company mapping was removed
- Ensure all device types have a “Maps To” value configured
- Verify the site is still mapped to a company
- Check for error messages in the import results
Auto-sync not importing new devices
Auto-sync not importing new devices
- Auto-sync not enabled for the device type
- Device type not mapped
- Site not mapped to a company
- Enable the Auto-Sync checkbox for the device type
- Ensure the device type has a “Maps To” mapping configured
- Verify the device’s site is mapped to a company
Best Practices
Map Sites First
Use Quick Match
Enable Auto-Sync
Ignore Unwanted Types
Related Resources
- Import Companies - General company import guide
- Devices Module - Managing devices in MSPortal
- Clear and Resync Integrations - Troubleshooting sync issues
- ConnectWise Asio Integration - Similar RMM integration guide