This documentation supports the 20.02 version of BMC CMDB.

To view an earlier version, select the version from the Product version menu.

Unified Service Modeling plug-in

This plug-in provides an interface for Remedy Action Request System applications like BMC Service Request Management and BMC Cloud Lifecycle Management to access USM related features through the vendor form. The plug-in name is BMC.ARDBC.ATRIUM.API.


The USM plug-in is used for specific purposes in BMC products, and it cannot be used for any other purpose in this release.

Plug-in type

The Unified Service Modeling plug-in is a Java-based ARDBC plug-in available in BMC CMDB versions 7.6.04 and above. This plug-in is for internal BMC usage.

Related topics

Enabling logs for the plug-ins server

Enabling plug-ins Open link

Configuring core CMDB components and plug-ins

Updating configuration settings by using the AR System Configuration Generic UI form Open link

Centralized configuration Open link

Communication with back office applications

The USM plug-in invokes the USM functionality through the getListEntryWithFields and getEntry queries that are performed against the vendor form CMDB:USMAPIInterface. Queries are passed as a series of parameters and values, where the first parameter indicates the USM API function to perform. For example: "function" = "cmdbROCreate".

The general syntax for the query is:
"parameter1" = "value1" AND "parameter2" = "value2" AND ...

Remedy AR System server connectivity

Remedy AR System server invokes this plug-in when you issue queries against the vendor form CMDB:USMAPIInterface. The USM plug-in generates CMDB/AR APIs using the plug-in context that is passed through the ARDBC interface (getListEntryWithFieldgetEntry, and so on).

Configuration information

The USM plug-in receives its configuration from the AR System Administration:Plugin Server Configuration form.

The following table lists the supported configuration parameters:

User Defined Elements

Default Value






BMC Sample - Identification and Merge









To configure BMC.ARDBC.ATRIUM.API.userDefined.private_rpc_socket parameter

Perform the following steps to manually add the BMC.ARDBC.ATRUIN.API.userDefined.private_rpc parameter:

  1. Log in to the Remedy AR System server.
  2. Open AR System Administration > Server Information > Plug-in Server Configuration.
  3. Select BMC.RDBC.ATRIUM.API plug-in.
  4. Click Modify.
  5. Click  button in the User Defined Elements section and manually add the parameter.
  6. Click OK.

In BMC CMDB version 9.1.03 and later, you can specify values serially between 300867 to 300886, and 390698 or 390699 for RPC.


The AR System Administration:AR System Configuration Generic UI form should have the configuration information as follows:

Server-Plugin-Alias: BMC.ARDBC.ATRIUM.API BMC.ARDBC.ATRIUM.API <host name>:port number

Was this page helpful? Yes No Submitting... Thank you