Managing IoT Connectors

Required OT Security User Role: Administrator, Supervisor

OT Security allows you to map all managed Internet of Things (IoT) devices to their respective application server by configuring the IoT Connector engine and synchronizing assets from the specific application server.

In the example of an IP camera, you can see the Video Management System (VMS) server that manages it. On the OT Security Inventory page, navigating to the VMS application server shows all the cameras that it manages on the Inventory > Related Assets page.

Note: By default, when importing assets from an IoT connector, OT Security imports the IP address along with the MAC address of the devices. To import only the MAC address, go to Settings > Environment Configuration > Assets Settings and disable the Fetch IP Address for IoT Assets option.

Requirements for IoT Connector Agent

Requirement Category Minimum Requirement
Operating System
  • Windows XP, 7, 10, or 11; Windows Server 2003, 2008, 2012, 2016, 2019, or 2022

  • Ubuntu 20.x or 22.x

Memory 1 GB
Disk Space 1 GB
CPU Any hardware with a minimum of 10% dedicated CPU capacity.

IoT Connectors Engine

OT Security includes an IoT Connector engine that you can integrate with your IoT/VMS servers.

This engine supports two connection methods: authenticating with a remote application API service or connecting via an agent. After integrating your application servers with the engine, OT Security imports all managed devices such as cameras, badge access systems, and fire panels.

You can perform the following tasks for IoT connectors:

Add IoT Connectors

  1. In the upper-right corner, click Add IoT Connector.

    A drop-down menu appears.

  2. Select one of the following options:

    OT Security saves the connector and it appears on the IoT Connectors page.

View Assets Linked to the IoT Connector

After you connect to the application server, you can view the related assets or services managed by the application server.

To view all devices managed by the server:

  1. Go to Inventory > All Assets.

    The All Assets page appears.

  2. Use the Search box to search for the application server.

    The selected application server page appears with the list of devices that it manages.

Test the IoT Connection

After adding an IoT connector, you can test if OT Security can reach it.

  1. In the IoT Connectors table, do one of the following:

    • In the row of the IoT connector you want to test, right-click and select Test Connection.

    • Select the IoT connector you want to test, then click Actions > Test Connection.

    OT Security runs the test to verify if it can reach the connector.

Edit IoT Connector

  1. In the IoT Connectors table, do one of the following:

    • In the row of the IoT connector you want to edit, right-click and select Edit.

    • Select the IoT connector you want to edit, then click Actions > Edit.

    The Edit IoT Connector via Agent/Remote API panel appears.

  2. Modify the details as needed.

  3. Click Save.

    OT Security saves the updates to the IoT Connector.

Delete an IoT Connector

  1. In the IoT Connectors table, do one of the following:

    • In the row of the IoT connector you want to delete, right-click and select Delete.

    • Select the IoT connector you want to delete, then click Actions > Delete.

    OT Security deletes the IoT connector.

    Note: After you delete an IoT connector, OT Security uninstalls the IoT Connector Agent from the application server. If you want to connect to the same application server via Agent, you must reinstall the OT Security IoT Connector Agent.