SherpaDesk is now on its 3rd integration version of NinjaRMM. Listed below are the instructions on how to integrate and set up your NinjaRMM instance with your SherpaDesk instances.
- Integrate NinjaRMM
- Import/Sync accounts
- Import/Sync devices
- Add alert rules for automatic ticket creation
Integrate NinjaRMM
NinjaRMM allows its customers to create API keys for 3rd party solutions to capture alert data, account information, and device profiles. To access these keys a System Administrator will need to go to the Configuration page and locate Integrations
Admins will need to generate an API ID and Secret Access Key. These keys will be needed to be used when setting up NinjaRMM in SherpaDesk
NOTE: The Secret Access Key is only available during new key generation. If lost, then a new key will need to be generated. Please store this key locally for future reference.
The next step is to add these keys to SherpaDesk. System Admins will need to go to the Configuration Page and locate NInjaRMM in the Integration section.
NOTE: Depending on where the NinjaRMM instance is located the System Admin will need to select which Customer Zone they are located. A NinjaRMM rep can help with locating this zone.
ALERT: NinjaRMM has launched an Australian Zone. SherpaDesk currently does not support this zone for API access. Admins are able to request to have their NinjaRMM solution placed in the Europe zone for now until we are able to update the APIs on SherpaDesk.
Import/Sync accounts
SherpaDesk allows new instances to create and sync their NinjaRMM Accounts with the SherpaDesk Account Manager
To start the import process the Admin will need to select if they are bringing ALL of the NinjaRMM Accounts, new accounts that have yet to be added to SherpaDesk or existing accounts that need to be remapped.
Once the Accounts are imported in the Admin will need to decide on whether to:
Create - Creates new Account in SherpaDesk and syncs NinjaRMM customer with the SherpaDesk Account
Skip - Skips the import and sync of this Account
Drop - Removes the sync from this NinjaRMM customer with the SherpaDesk Account
[Sync] - Manually assign the NinjaRMM customer with the correct SherpaDesk Account
After all the mappings have been completed the Admin will need to select Update
All Accounts that are synced within NinjaRMM will be displayed with a colored NinjaRMM logo.
NOTE: Accounts that have a 'greyed out' logo are not synced with NinjaRMM customers
Individual Accounts are able to be sync'd by clicking on the NinjaRMM logo and assigned.
Import/Sync devices
SherpaDesk allows SherpaDesk instances to import and sync their NinjaRMM devices with SherpaDesk Asset Manager
NOTE: Admins will need to turn ON Asset Manager located in Configuration > Assets
To start the import process the Admin will need to select if they are bringing ALL of the NinjaRMM devices, new devices that have yet to be added to SherpaDesk or existing devices that need to be remapped.
Admins will then need to assign the device role from NinjaRMM to the initial mapping for Category and Type on a SherpaDesk Asset.
Once imported in the Admin will need to decide on whether to:
Create - Creates new asset in Asset Manager and syncs NinjaRMM device with the SherpaDesk asset
Skip - Skips the import and sync of this device
Drop - Removes the sync from this NinjaRMM device with the SherpaDesk asset
When new alerts are generated they will now display the synced Accounts and Devices in the alert profile
Add alert rules for automatic ticket creation
SherpaDesk allows new tickets to be automatically generated by conditions applied to Alerts. Admins are able to set up multiple rules to apply these conditions
The first part of the rules will be 'How' the ticket will be assigned. The second part of the rule will be 'Which' alert will automatically generate a ticket
Once a condition is met on an alert rule then a new ticket will be created and assigned.
If there are ever any questions or need further assistance on setting up your NinjaRMM integration please contact us at support@sherpadesk.com