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)
The Datto RMM integration maps sites to existing companies in MSPortal. Import your companies from your PSA integration first, or create them manually before setting up Datto RMM.
Part 1: Generate API Credentials in Datto RMM
Before connecting to MSPortal, you need to create API credentials in Datto RMM.Configure Key Details
- Name: Enter a descriptive name (e.g., “MSPortal Integration”)
- Set an appropriate expiration or choose a long-lived key
Note Your Platform
Identify which Datto RMM platform your account uses. This is visible in your Datto RMM URL. Common platforms include:
| Platform | Description |
|---|---|
| Pinotage | Most common platform |
| Merlot | Alternative platform |
| Concord | Regional platform |
| Vidal | Regional platform |
| Zinfandel | Regional platform |
| Syrah | Regional platform |
Part 2: MSPortal Setup Wizard
MSPortal provides a guided 3-step wizard to connect and configure your Datto RMM integration.Starting the Wizard
Step 1: Connect
Enter your Datto RMM API credentials to establish the connection.Select Your Platform
Choose your Datto RMM platform from the dropdown:
- Pinotage
- Merlot
- Concord
- Vidal
- Zinfandel
- Syrah
Enter API Credentials
Fill in the following fields:
| Field | Description |
|---|---|
| API Key | The API key generated in Datto RMM |
| Secret Key | The secret key (also called “Private Key” in Datto) |
Test Connection
Click Test Connection to verify your credentials. You’ll see a green “Connection tested successfully” message when successful.If the connection fails:
- 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
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
After creating the integration, MSPortal begins syncing your sites from Datto RMM. This may take a few minutes depending on the number of sites.
If you see “No sites found”, wait a few minutes and refresh. The initial sync may take an hour or two to complete.
Review Site List
The mapping table displays all sites from Datto RMM with:
- 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)
Click Quick Match to automatically map sites to companies with similar names. This uses fuzzy matching to find likely matches.
- Sites matched with 70%+ confidence are automatically mapped
- Review the results and adjust any incorrect mappings
Manually Map Remaining Sites
For sites that weren’t auto-matched:
- 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
Step 3: Import Devices
After mapping sites, import devices from Datto RMM into your MSPortal asset inventory.Open Device Import
Click Open Device Import to access the full device import interface. This opens a dedicated page for managing device imports.
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
The Device Type Mappings table shows all device types found in your Datto RMM:
| Column | Description |
|---|---|
| Datto Category | The device category (e.g., Desktop, Laptop, Server) |
| Datto Type | The specific device type |
| Device Count | Number of devices of this type |
| Maps To | The MSPortal device type to map to |
| Auto-Sync | Enable automatic import for this type |
| Actions | Import all devices of this type |
Map Device Types
For each Datto device type:
- Click the “Maps To” dropdown
- Select the corresponding MSPortal device type
- The mapping is saved automatically
Enable Auto-Sync (Optional)
Check the Auto-Sync checkbox for device types you want automatically imported. New devices of these types will be imported without manual intervention.
Auto-sync requires a device type mapping. You must select a “Maps To” value before enabling auto-sync.
Staged Devices
The Staged Devices table shows devices ready for import from mapped sites.Trigger a Sync
Click Sync Now in the page header to fetch the latest devices from Datto RMM.
The initial sync may take an hour or two to complete. Subsequent syncs are faster.
Review Staged Devices
The table displays:
- 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
What Gets Synced
| Data Type | Sync Direction | Description |
|---|---|---|
| Sites | Datto → MSPortal | Site information for mapping to companies |
| Devices | Datto → MSPortal | All managed devices from mapped sites |
| Device Types | Datto → MSPortal | Device categories and types for mapping |
| Device Details | Datto → MSPortal | Hostname, manufacturer, model, OS |
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
Causes:
- 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 in Datto RMM if needed
- Ensure your Datto user has API access permissions
No sites appear in mapping step
No sites appear in mapping step
Causes:
- 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
Causes:
- 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
Causes:
- 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
Causes:
- 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
Always map your Datto sites to companies before trying to import devices. Unmapped site devices won’t appear in staging.
Use Quick Match
Start with Quick Match for site mapping, then manually adjust any incorrect matches. It saves significant time.
Enable Auto-Sync
For device types you always want imported (like workstations), enable Auto-Sync to reduce manual work.
Regular Syncs
Run manual syncs periodically if you’re not using auto-sync, especially after adding new devices in Datto.
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