Prerequisites
Before starting the integration setup, ensure you have:- Admin Access: Administrator access to your N-Sight RMM dashboard
- API Permissions: Ability to generate and manage API keys
- Account Access: Access to the API configuration section
Setup Guide
1
Access API settings
Log into your N-Sight RMM dashboard and navigate to the API configuration section.
- Go to Settings in the main navigation
- Select API Settings or Manage API Keys
The exact location may vary slightly based on your N-Sight RMM version and configuration.
2
Generate API key
Create a new API key with the appropriate permissions for monitoring and automation:
- Click Generate New API Key or Add API Key
- Provide a descriptive name (e.g., “Neo Agent Integration”)
- Configure the key permissions to include:
- Device access (read/write)
- Script execution
- Alert management
- Monitoring data access
- Generate the key and securely store both the API Key and Secret
3
Configure in Neo Agent
Navigate to the Neo Agent Dashboard and select N-Able N-Sight from the RMM integrations.Enter your credentials:
- API Key: The key generated from N-Sight
- API Secret: The secret associated with your API key
Make sure to enter the credentials exactly as provided—they are case-sensitive.
4
Test and save
Neo Agent will validate your credentials and establish the connection to your N-Sight RMM instance.
A successful connection allows Neo to access your devices, scripts, and monitoring data.
Required Permissions
Ensure your API key has the following permissions enabled:| Permission | Purpose |
|---|---|
| Devices - Read | Access device information and inventory |
| Devices - Write | Execute scripts and management tasks |
| Scripts - Execute | Run automation scripts on devices |
| Alerts - Read | Access and process monitoring alerts |
| Alerts - Write | Clear alerts after remediation |
| Monitoring - Read | Access monitoring data and status |
What Neo Can Do
With N-Able N-Sight connected, Neo Agent can:Script Execution
Script Execution
- Browse available scripts in your library
- Execute scripts on specific devices or device groups
- Monitor script execution status
- Process script results for automated follow-up actions
Device Management
Device Management
- Look up devices by various identifiers
- Access device details, hardware specs, and software inventory
- View device status and health metrics
- Identify devices associated with end users or tickets
Monitoring and Alerts
Monitoring and Alerts
- Access monitoring check results
- Process and respond to alerts
- Clear alerts after successful remediation
- Correlate monitoring data with ticket context
Troubleshooting
Connection Failed
Connection Failed
- Verify the API Key and Secret are entered correctly
- Check that the API key has not expired
- Ensure the API key has the required permissions
- Confirm API access is enabled for your account
Permission Denied Errors
Permission Denied Errors
- Review the API key permissions in N-Sight
- Ensure all required permissions are enabled
- Regenerate the API key if permissions were changed after creation
Devices Not Appearing
Devices Not Appearing
- Check that the API key has device read permissions
- Verify the devices are active and checking in
- Ensure site/client access permissions are configured
External Resources
N-Able N-Sight API Documentation
Official N-Able developer documentation for API key generation and reference.
