uNMS Integration

Integrate with uNMS 1.0+ to load customers and network infrastructure into Preseem.

Preseem can integrate to your uNMS system to keep in sync with customers, services and network infrastructure. The following steps describe how to setup uNMS for use with Preseem.

uNMS has two applications within it: CRM and Network.  Preseem queries the CRM application to read customer information such as package speeds.  Preseem queries the Network application to read site and customer equipment and IP assignment information.

unms-head

The header bar at the top of the uNMS website is used to switch between the Network and CRM applications.

uNMS Setup Procedure

Preseem requires an App Key for the CRM application.

To generate an App Key, navigate to the CRM application, and select System > Security from the menu at the left side of the screen.  Then select the App Keys tab from the top of the Security screen.

unms-ucrm-1-1

Click the + App key button at the top of the screen to add a new App key.  Input a name for the app key (e.g. "Preseem") and set the Type to "read".  Click Save.

unms-ucrm-2

This will bring up a summary of the new App key.  Copy the Key, this is what you will need to provide to Preseem.

unms-ucrm-3

 

Next, Preseem requires an API Token for the Network application.

To generate an API Token, navigate to the Network application, and select the Settings icon from the toolbar at the left of the screen.  Then, select Users from the Settings menu.  API tokens are listed under the API tokens heading.

unms-network-1

Press the + Create New API Token button to create a new API token.  You will be asked for a name.  Enter a name such as "preseem" and press the Save button.

You will be presented with an API token.  This is the API token you will need to provide to Preseem, so copy and save it.

 

Finally, provide the Preseem support team with the following information:

  • The URL to your uNMS instance
  • The App key
  • The API token