This documentation supports the 20.02 version of BMC CMDB.

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

Managing a service catalog by using CMDB Explorer

A service catalog defines the resources that deliver business services, models their behaviors, financial value, and functional relationships, and manages the delivery of the resulting services.

Best Practice

If you are creating a new service catalog and you have BMC Digital Workplace Advanced installed, see  Creating and managing the service catalog .

If you have service catalogs created in Atrium Core Console and want to maintain it, you can use CMDB Explorer. You can use the CMDB Explorer to define or edit services, service offerings, requestable offerings, and options as described in the following procedure with reference to the example catalog.

Service catalogs require the following entities and classes.

Service catalog entityAssociated Class
New service

BMC.CORE:BMC_BusinessService

Service OfferingBMC.CORE:BMC_ServiceOffering
CostBMC.CORE:BMC_Cost
PriceBMC.CORE:BMC_Price
OptionsBMC.CORE:BMC_Option
Requestable OfferingBMC.CORE:BMC_RequestableOffering
Service Level Target

BMC.CORE:BMC_ServiceLevelTarget

Use the information given in the following table to relate the service catalog entities, and for correct values for the Name attribute for CIs:

Important

Use the exact relationship name and Name attribute values as mentioned in the table. Using custom names might cause problems with the search and display functionality in the consuming applications.


Parent CIChild CIRelationshipName Attribute
Business ServiceService OfferingBMC.CORE:BMC_SERVICEREALIZEDBYOFFERINGSERVICEREALIZEDBYOFFERING
Service OfferingCostBMC.CORE:BMC_COMPONENTOFFERINGCOST
Service OfferingPriceBMC.CORE:BMC_COMPONENTOFFERINGPRICE
OptionOption ChoiceBMC.CORE:BMC_COMPONENT

OPTIONCOMPRISEDOFOPTIONCHOICE

Option ChoicePriceBMC.CORE:BMC_COMPONENT

OPTIONCHOICEPRICE

Option ChoiceCostBMC.CORE:BMC_COMPONENTOPTIONCHOICECOST
Service OfferingRequestable OfferingBMC.CORE:BMC_DEPENDENCYSOENABLESRO
Service OfferingService OfferingBMC.CORE:BMC_DEPENDENCYSOSUPPORTSSO
Service OfferingService Level TargetBMC_OFFERINGMEASUREDBYOFFERINGMEASUREDBY

Example business service, service offerings, and relationships 




Before you begin

Important

Depending on how complete your service catalog is, you may have to perform some or all of the following steps. To edit an existing service catalog, you can edit the CIs instead of creating them.

To create or manage a service catalog by using the Explorer

  1. Create the business services CI.

     Steps (7)
    1. Click CIs > Create CI.
      The Create CI dialog opens.
    2. In the Select Dataset list, select a staging dataset.
      You can create a staging dataset by using a reconciliation job. To create a reconciliation job, see Creating a reconciliation job.
    3. In the Select Class list, search and select the BMC_BusinessService CI class.
    4. Enter a unique name and description in the Name and ShortDescription fields and click Save.
      The business service CI opens in the Explorer.
    5. Enable Edit Mode to edit the CI.
    6. Right-click the CI and select Edit Instance.
      The CI properties open in an AR form.

      1. ServiceLifeCycle to specify various states of a life cycle the business service can have.
      2. ServiceType to specify whether it is a technical or a business service.
    7. Add values to the following attributes:

  2. Similarly, create a CI of BMC_Offering class to define a high-level service.
    The BMC_Offering class stores information about service offerings that are part of a high-level service. Information in this class is inherited by the service offering classes.
  3. Create the service offering CIs.
    Service offerings define a level of service for a price. The service offering inherits properties from the BMC_Offering class

     Steps (6)
    1. In Explorer, click Create CI.
    2. Search and select the BMC_ServiceOffering  CI class.
    3. Drag and drop the class into the Explorer view.
    4. Create a relationship between the business service and the service offering CI.
    5. Select the relationship class BMC_ServiceRealizedByOffering.
    6. Create additional service offerings in a similar fashion.
  4. Create an offering price CI and an offering cost CI.

     Steps (5)
    1. In Explorer, click Create CI.
    2. Search and select the BMC_Price class.
    3. Drag and drop the class into the Explorer view.
    4. Create a relationship between the service offering CI and the Cost CI.
      Select the relationship class BMC_Component.
    5. Similarly, create the offering cost CI using the BMC_Cost class and add a relationship.
  5. Promote the changes to BMC.ASSET dataset.

     Steps (2)
    1. Create a reconciliation job with Identify and Merge activities.
      To create a reconciliation job, see Creating a reconciliation job.
    2. In Source Dataset, select the staging dataset that you used for making the changes to the service catalog.
    3. In Target Dataset, select BMC.ASSET and run the reconciliation job.
      The changes are promoted to the BMC.ASSET dataset.
Was this page helpful? Yes No Submitting... Thank you

Comments