How to Add a Managed Field to Support the CI Attribute

In order for a CI attribute you add to the integration to trigger the automated Change Management validation and verification processes, you must add a managed field for the CI attribute. Service Manager managed fields are part of the Discovery Event Manager Rules. For a list of fields that trigger Change Management validation and verification, see Service Manager Discovery Event Manager Rules.

To add a managed field to the integration:

  1. Log in to Service Manager with an administrator account.
  2. Navigate to Tailoring > Web Services > Discovered Event Manager Rules. Service Manager displays a record search/creation form.
  3. Click Search to display a list of all Discovery Event Manager rules.
  4. Select the rule ID that matches the web services object where you mapped the incoming CI attribute. For example, ucmdbNode. See How to Create a Web Service Field to Support the CI Attribute.

    Service Manager displays the rules for this web service object.

  5. Click the Managed Fields tab. Service Manager displays the list of fields that trigger Change Management validation and verification.
  6. Select an empty row in the Managed Fields list.
  7. For Field Name, select the caption name of the Service Manager column that you previously selected to store the incoming CI attribute values. For example, Os Manufacturer.

    Note Service Manager displays the fields from all join tables associated with the table listed in the Table Name field. For example, joinnode displays fields from the device and computer tables.

    Tip If you want to add all fields that are exposed in the WSDL definition, you can click the Load Fields button. For more information, see How do I Use the Load Fields Button to Add Multiple Managed Fields.

  8. If the field you use to store the incoming CI attribute is an array of structure, use the Structure field to select the name of the array of structure where the column can be found. For example, Os Manufacturer is a primitive character field and therefore does not need to identify an array of structure name.
  9. If the field you use to store the incoming CI attribute is an array of structure, use the Index field to select the index number that identifies the column in the array of structure. For example, Os Manufacturer is a primitive character field and therefore does not need to identify an array of structure index.
  10. Click Save.