N-sight RMM Integration

  • November 27, 2023
  • min read

N-sight Remote Monitoring and Management (N-sight RMM) provides real-time monitoring and management of devices, including network devices such as printers, routers, and firewalls.
Here you can find a step-by-step guide on how to integrate it with your Emsisoft Endpoint protection.

Configuring Devices 

  1. Go to the Assets page then click on Add Client on the File menu item.

  2. Enter Emsisoft on the Client Name input box then click the OK button.

  3. Right-click on the newly created Emsisoft client then click Add Site from the popup menu.

  4. In the Add Site window, enter the name of the site, in this case it’s PH. Click on the Save button once done.

  5. After adding the client and site, you can now start adding devices. Click on the Add device button located at the top of the devices grid to add a device.

  6. In the Add a Device windows, the Client and Site are already provided but you can change it if you want to or add another client or site. Click on the Next button after making the necessary changes.

  7. After clicking the Next button, the agent package will be built and automatically downloaded. Install this package on the device that you need to monitor. This downloaded agent package can be copied and installed to as many devices as you need. Click on the Finish button once done.

  8. The devices will now be shown on the devices grid grouped according to device category.

Uploading scripts 

First, you need to download the scripts. There are two scripts that will be uploaded namely Emsisoft_Setup.ps1 and Emsisoft_Compliance.ps1. 

  1. Go to the Assets page and select Script Manager under the Settings menu item.

  2. Click on the New button to define the new script.

  3. In the Add User Defined Scripts window, enter the Name, Type and OS target of the new script as shown in the screenshot below. Click on the Browse button to select the script, in this case the Emsisoft_Compliance.ps1 script, that you need to upload then click on the Save button once done. 

  4. Repeat steps 2 to 3 for uploading the Emsisoft_Setup.ps1 script. Set the Default Timeout to 600 and Type to Automated Task. Please refer to screenshot below for the settings of this script.

  5. After uploading the 2 scripts, click on the Close button to close the Script Manager window.

Configuring Monitoring Template 

  1. Go to the Assets page then select Manage Templates under Settings > Monitoring Templates menu item.

  2. In the View Monitoring Template window, click the Add button then select Add Workstation Monitoring Template.

  3. Enter Emsisoft Workstation as the Template Name and then check Enabled for Check Frequency. Set the 24×7 Frequency to 5 minutes. Once you are done with these settings, click on the Add button under the Checks and Tasks section then select Add 24×7 Check > Script Check.

  4. Select Emsisoft Endpoint Protection Compliance under User Defined scripts then click the Next button.

  5. In the check script settings page just click on the Finish button.

  6. After adding the compliance script check, we will add an automated task which will launch our setup script. To add an automated task, click on the Add button then select Add Automated Task.

  7. Select Emsisoft Endpoint Protection Setup under User Defined scripts then click the Next button.

  8. In the automated task script setting window, enter Install Emsisoft Endpoint Protection in the Descriptive Name then click the Next the button. 

  9. Select Manual for the Frequency Method then click the Next button.

  10. In this page, just leave the default settings as is then click the Finish button.

  11. The Emsisoft monitoring template has now been created. Click the Close button.

Applying Monitoring Template 

After the monitoring template has been created. We will now apply it to our client devices. 

    1. Go to Assets page and right-click on client Emsisoft then select Apply Monitoring Template.

    2. Select Emsisoft template from the list of available templates then click the > button to add it to the selected templates list.

    3. After adding the Emsisoft monitoring template, tick the “Replace existing checks and tasks…” tick box then click the Apply button.

    4. To continue with the Apply Monitoring Template process, supply your account password then click the OK button.


  1. An information box will be shown stating that checks and tasks will be added to the devices. Click the OK button to continue.

  2. The script check for compliance and automated task for the setup will now be shown in its respective tab lists.

    Script Check
    (Emsisoft Endpoint Protection Compliance)

    Automated Task (Emsisoft Endpoint Protection Setup) 

There are cases where scripts cannot run on devices (see screenshot below) due to agent service’s logon account not having the necessary privileges. Please refer to this guide, Change the Agent service logon account (n-able.com), to correct this issue. 

Monitoring Compliance 

The script check is being refreshed every 5 minutes as what we had set on Configuring Monitoring Template step 3. The result of the compliance is shown in the More Information column. You may enable alert sending by checking any of the first 4 checkbox columns in the grid row. In the screenshot below, the Outage Email Alert for our compliance is enabled. An alert email will be sent to you once compliance script fails. But once it fails, it will never send out an alert email anymore for succeeding fails. The compliance should be OK and then fail again for you to receive another alert email.


Running Setup Automated Task 

Whenever you need to install Emsisoft endpoint protection on a device, you need to run the Install Emsisoft Endpoint Protection automated task that wraps our setup script. For a simple guide, we will just be running the automated task on a single device. 

    1. Select the device from our Emsisoft client’s list of devices. Go to the Tasks page and then select our Emsisoft setup task. Click on the Automated Task button then select Edit Automated Task.

    2. In the Edit Automated Task window, enter in the Command Line input box your install token. You may also predefine this value during the setup of our monitoring template. Click on the Next button once done.

    3. Just click on Next until the display window shows the Finish button. Click on the Finish button to run the setup task. 

    4. After editing the setup automated task, click again the Automated Task button but this time select Run Automated Task. An information box will be shown saying that the task will now run. Click the OK button to continue.
    5. The setup task is now running in the background. You may click the refresh button located on the leftmost side at the top of the bottom grid to check if the task is already done running.

    6. Once the task is finished executing, click on the output column to view additional information and whether the installation has been successful.





No votes yet.
Please wait...

Similar topics