Managing Classes

Service Management administration is performed in large part within BMC Impact Model Designer and its supporting data classes, with some administration also being done in Infrastructure Management. 

Administration includes managing all user access to information contained in the service model. Access control is managed in the service model through individual configuration items (CIs). Each CI has a ReadSecurity and WriteSecurity set of attributes, and each attribute can be associated with a user group that can be assigned either read or write access to a CI.

Infrastructure Management classes

While updating Infrastructure Management to use new classes and attributes, note the following information about classes:

  • Classes with the custom qualifier 100050 are Infrastructure Management-enabled classes. Instances with this property are pushed by the publishing server to the cells.
  • Infrastructure Management-enabled class definitions in the BMC Atrium CMDB and the class definitions in the cell must match. If they do not match, see the cl assinfo is not synchronized message details.
  • For your new class to be a service model component class, not only does the new class must be Infrastructure Management-enabled (having the class custom qualifier value of 100050), its superclasses, whether concrete or abstract, up to the root class (such as BMC:BaseElement, BMC:BaseRelationship) must be Infrastructure Management-enabled.
  • BMC Impact Model Designer filters out abstract classes.
  • The new class inherits the attributes of its superclass.

Note the following information about attributes:

  • Infrastructure Management-enabled attributes have the custom qualifier 300050.

Perform the following steps to update Infrastructure Management to use new classes and attributes:

  1. By using the Class Manager, add these custom properties to the new classes and attributes:
    • Classes: 1\100050\2\1
    • Attributes: 2\300050\2\1\300070\2\1
  2. Add custom icons for new classes.
  3. From BMC Impact Model Designer, export the cell metadata by running the command in Exporting class definitions from BMC Atrium CMDB to cells.
  4. Restart BMC Impact Model Designer by restarting Apache Tomcat. For information about restarting Apache Tomcat, see Restarting Apache Tomcat

To create a new service model component class in the BMC Atrium CMDB

  1. Use the BMC Atrium CMDB Class Manager to create a new CI class. For instructions, see Modifying your data model.
  2. Assign the class to the namespace. It is advised not to add new classes to BMC.CORE or BMC.SIM. User userName must use namespace userName.
  3. Select the service model component superclass to which you want to assign the new service model component class.
  4. Specify the Custom Qualifier 1\100050\2\1 in the General tab.
  5. Click Save.
Was this page helpful? Yes No Submitting... Thank you