Integrating Custom Inventory Data into the Computer View
search cancel

Integrating Custom Inventory Data into the Computer View

book

Article ID: 421553

calendar_today

Updated On:

Products

IT Management Suite Inventory Solution

Issue/Introduction

The new IT Management Suite (ITMS) 8.8 release introduced a valuable feature allowing administrators to view collected Custom Inventory data directly within the Symantec Management Console's Computer Inventory View (Resource Manager). Previously, this data was only accessible via complex custom SQL reports.

The reported issue is two-fold:

  1. Administrators cannot find the dedicated view for their custom data classes in the Resource Manager.

  2. The custom data classes are missing from the filter criteria when attempting to build targeted filters.

Environment

ITMS 8.8
Inventory Solution 8.8

Cause

ITMS 8.8 automatically creates a dedicated flipbook/tab for each Custom Inventory Data Class in the Computer Inventory View once data is successfully collected. However, to ensure the data class appears and can be used for filtering, the data class definition must be configured to be associated with the Computer Resource Type. If the custom data class was created in a previous version and is not configured correctly, it will be missing from the new view and filter options. The resolution involves editing the data class definition to explicitly add the Computer resource type.

The confirmed root cause for data classes not appearing in the Resource Manager view or filter criteria is a product defect/design limitation in the initial implementation prior to ITMS 8.8 release, particularly affecting older, existing custom data classes. The system requires an explicit association:

  • Missing Resource Type Association: For a data class to be surfaced within the Computer Resource Manager (a primary view for the Computer resource type), it must be explicitly defined to relate to the Computer resource. Older custom data classes may not have this association defined by default, rendering them invisible to the new console feature.

Resolution

Refer to IT Management Suite 8.8 Release Notes (Details for the "Display Custom Inventory Data in Computer View" feature).

The resolution involves modifying the Custom Data Class definition to ensure it is correctly associated with the Computer resource type.

Step 1: Access the Custom Data Class Management Console

  1. On the SMP Console, navigate to Settings > All Settings.

  2. In the left pane, expand Discovery and Inventory > Inventory Solution.

  3. Click on Manage Custom Data Classes.

Step 2: Edit the Data Class Definition

  1. Locate the custom data class that is currently missing from the Computer Inventory View (e.g., "WebCamera Details").

  2. Select the data class, right-click, and select Open.

  3. On the data class configuration page, locate the Resource Types section.

  4. Click the Add button (blue plus sign).

  5. In the Select Resource Types dialog box, search for "Computer".

  6. Select the Computer resource type and click > (Add), then click OK.

  7. The Computer resource type will now be listed in the Resource Types section for your custom data class.

  8. Click Save changes.

Custom Data Class Issue Required Action in Manage Custom Data Classes
Missing from Resource Manager View Explicitly add Computer to the Resource Types list.
Missing from Filter Criteria Explicitly add Computer to the Resource Types list (resolves visibility for filtering).

Tip: A data class name (e.g., "WebCamera Details") is used by the database to create a table named Inv_WebCamera_Details. Ensure your custom inventory script is successfully sending data to this data class before troubleshooting console visibility. (Reference Introduction to Custom Inventory in Notification Server 8.x  for general custom inventory scripting).

Step 3: Verification in the Computer Inventory View

After adding the Computer resource type and ensuring at least one client has successfully reported the custom inventory data:

  1. On the SMP Console, navigate to Manage > Computers.

  2. Right-click a test computer and select Resource Manager.

  3. In the Resource Manager, click the View > Inventory tab.

  4. Validation: Look for a new flipbook/tab (a dedicated section) at the top of the Inventory panel titled with the name of your custom data class (e.g., WebCamera Details).

  5. Click the custom tab to confirm the inventoried data is displayed.

Step 4: Verification in Filter Criteria

You can now use this custom data to create precise filters:

  1. Navigate to a filter creation area, such as Manage > Filters.

  2. Create a New > Filter > Expand 'Query Builder' Filter section.

  3. In the filter criteria pane, click Add Filter Criteria.

  4. In the resulting dialog, expand Data Classes and search for your custom data class (e.g., WebCamera Details).

  5. Validation: Confirm that the custom data class is now available for selection, allowing you to build filters based on its attributes (e.g., find all computers where "WebCamera Details.Model" equals "E500").

Additional Information

Creating and Configuring a Data Class (Official documentation on managing data classes, including resource type association).