This documentation supports the 9.1 to 9.1 Service Pack 3 version and its patches of BMC Atrium Core. The documentation for version 9.1.04 and its patches is available here.

To view the latest version, select the version from the Product version menu.

Comparison between BMC Atrium CMDB API programming and using the BMC Atrium Core Console

The BMC Atrium Configuration Management Database (BMC Atrium CMDB) application programming interface (API) allows you to interact with BMC Atrium CMDB programmatically and to integrate BMC Atrium CMDB functionality into your applications. API programming gives you the flexibility to customize your applications, but it is also more complex to design, implement, and maintain. If you do not need this flexibility or would like to interact with the BMC Atrium CMDB user interface, consider using the BMC Atrium Core Console.

The BMC Atrium Core Console provides an easy-to-use graphical user interface for performing BMC Atrium CMDB tasks, such as creating classes, CIs, and relationships, and viewing instance history. For more information about performing BMC Atrium Core Console tasks, see:

  • BMC Atrium Core Administering information — For administrator tasks such as using creating or modifying classes and attributes, and creating federated data.
  • Normalization and Reconciliation information — For setting up normalization and reconciliation tasks.
  • BMC Atrium Core Using information — For user tasks, such as viewing CI history, viewing CI and relationship classes, and comparing instances.

When to use the BMC Atrium CMDB API and the BMC Atrium Core Console

The following table outlines the scenarios in which you should use APIs or the BMC Atrium Core Console.

API programming and BMC Atrium Core Console scenarios

Scenario

API programming or BMC Atrium Core Console

To modify the CDM manually.

BMC Atrium Core Console

To access multiple BMC Atrium CMDB components at the same time or integrate with programs or data outside the BMC Atrium Core Console.

API programming

To create, delete, or search for BMC Atrium CMDB classes manually.

BMC Atrium Core Console

To perform complex operations that involve multiple objects.

API programming

To create, delete, or search BMC Atrium CMDB relationships manually.

BMC Atrium Core Console

To create a two-way interface (or gateway) between BMC Atrium CMDB and another application.

API programming

BMC Atrium Core Console and BMC Atrium CMDB API terminology

The BMC Atrium Core Console and the APIs use different terms for specific tasks, as shown in the following table.

BMC Atrium Core Console and API terminology

BMC Atrium Core Console term

API term

search/find

getList/find/query

create

create

modify

set/update

view/display

get

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

Comments