CMDB classes targeted in Service Graph Connector for VMware Workspace ONE UEM

  • Release version: Xanadu
  • Updated July 22, 2025
  • 3 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of CMDB classes targeted in Service Graph Connector for VMware Workspace ONE UEM

    This topic explains how the Service Graph Connector for VMware Workspace ONE Unified Endpoint Management (UEM) integrates with ServiceNow CMDB by periodically importing data from Workspace ONE UEM. The imported data populates specific attributes across multiple CMDB classes, all extending from the coreConfiguration item [cmdbci]table. This integration helps ServiceNow customers maintain an up-to-date and accurate inventory of their endpoint devices and related configuration items.

    Show full answer Show less

    Key CMDB Classes and Attributes Populated

    • Computer [cmdbcicomputer]: Attributes such as name, serial number, virtual status, operating system details, RAM, assigned user, model, and manufacturer are populated.
    • Handheld Computing Device [cmdbcihandheldcomputing]: Includes MAC address, serial number, IMEI, OS details, phone number, RAM, root access, carrier, and assignment information.
    • Hardware [cmdbcihardware]: Populates the most recent discovery date and links to related network adapters, IP addresses, and other device-related references.
    • IP Address [cmdbciipaddress]: Captures NIC, IP address, IP version, and name.
    • Key Value [cmdbkeyvalue]: Stores key-value pairs associated with devices.
    • Media Player [cmdbcimediaplayer]: Attributes include name, serial number, manufacturer, model ID, MAC address, assignment, and last discovery.
    • Network Adapter [cmdbcinetworkadapter]: Includes name, MAC address, related configuration item, and last discovery.
    • Printer [cmdbciprinter]: Populates assigned user, MAC address, name, manufacturer, model, and serial number.
    • Serial Number [cmdbserialnumber]: Contains serial number, type, and validity, and links to computers, handheld devices, printers, and media players.
    • SG-Workspace ONE UEM Device Related [snvmwoneuemintegdevicerelated]: Captures device ID, compliance state, ownership, user email, and user name.
    • Software [cmdbcispkg]: Contains key, name, and version of software.
    • Software Instance [cmdbsoftwareinstance]: Records software instance name and the hardware on which it is installed.

    Relationships Between Classes

    The integration establishes key relationships to accurately model device hierarchies and associations:

    • Hardware owns Network Adapters and IP Addresses, and references device-related and key-value records.
    • IP Address references Network Adapter.
    • Network Adapter references Hardware.
    • Serial Number references multiple device classes including Computer, Handheld Computing Device, Printer, and Media Player.
    • Software references Software Instance, which in turn references Hardware where the software is installed.

    Practical Benefits for ServiceNow Customers

    By configuring this connector, ServiceNow customers can:

    • Automatically import and update detailed endpoint device information from VMware Workspace ONE UEM into their CMDB.
    • Maintain accurate and comprehensive records of hardware, software, network components, and device relationships.
    • Enhance visibility into device compliance, ownership, and assignment for better asset management and governance.
    • Leverage the structured relationships between configuration items to support impact analysis, change management, and operational workflows.

    When you complete setting up the connection, you can configure the integration to periodically pull data from VMware Workspace ONE Unified Endpoint Management (UEM). The data is saved in tables that extend from the Configuration item [cmdb_ci] table.

    Computer [cmdb_ci_computer]

    The following attributes in the Computer [cmdb_ci_computer] table are populated by collected data:
    Attribute label Attribute name
    Name name
    Serial number serial_number
    Is Virtual virtual
    Most recent discovery last_discovered
    Operating System os
    OS Version os_version
    RAM (MB) ram
    Assigned to assigned_to
    Model ID model_id
    Manufacturer manufacturer

    Handheld Computing Device [cmdb_ci_handheld_computing]

    The following attributes in the Handheld Computing Device [cmdb_ci_handheld_computing] table are populated by collected data:
    Attribute label Attribute name
    MAC Address mac_address
    Name name
    Serial number serial_number
    IMEI imei
    Most recent discovery last_discovered
    Operating System os
    OS Version os_version
    Phone Number phone_number
    RAM (MB) ram
    Root Access root_access
    Manufacturer manufacturer
    Model ID model_id
    Carrier carrier
    Assigned to assigned_to

    Hardware [cmdb_ci_hardware]

    The following attribute in the Hardware [cmdb_ci_hardware] table is populated by collected data:
    Attribute label Attribute name
    Most recent discovery last_discovered
    Table 1. Relationships created for Hardware
    Parent class Relationship type Child class
    Hardware [cmdb_ci_hardware] Owns::Owned by Network Adapter [cmdb_ci_network_adapter]
    Hardware [cmdb_ci_hardware] Owns::Owned by IP Address [cmdb_ci_ip_address]
    Hardware [cmdb_ci_hardware] Reference SG-Workspace ONE UEM Device Related [sn_vmwoneuem_integ_device_related]
    Hardware [cmdb_ci_hardware] Reference Key Value [cmdb_key_value]

    IP Address [cmdb_ci_ip_address]

    The following attributes in the IP Address [cmdb_ci_ip_address] table are populated by collected data:
    Attribute label Attribute name
    Name name
    Nic nic
    IP Address ip_address
    IP version ip_version
    Table 2. Relationship created for IP Address
    Parent class Relationship type Child class
    IP Address [cmdb_ci_ip_address] Reference Network Adapter [cmdb_ci_network_adapter]

    Key Value [cmdb_key_value]

    The following attributes in the Key Value [cmdb_key_value] table are populated by collected data:
    Attribute label Attribute name
    Key key
    Value value

    Media Player [cmdb_ci_media_player]

    The following attributes in the Media Player [cmdb_ci_media_player] table are populated by collected data:
    Attribute label Attribute name
    Name name
    Serial number serial_number
    Manufacturer manufacturer
    Model ID model_id
    MAC Address mac_address
    Assigned to assigned_to
    Most recent discovery last_discovered

    Network Adapter [cmdb_ci_network_adapter]

    The following attributes in the Network Adapter [cmdb_ci_network_adapter] table are populated by collected data:
    Attribute label Attribute name
    Name name
    Configuration Item cmdb_ci
    MAC Address mac_address
    Most recent discovery last_discovered
    Table 3. Relationship created for Network Adapter
    Parent class Relationship type Child class
    Network Adapter [cmdb_ci_network_adapter] Reference Hardware [cmdb_ci_hardware]

    Printer [cmdb_ci_printer]

    The following attributes in the Printer [cmdb_ci_printer] table are populated by collected data:
    Attribute label Attribute name
    Assigned to assigned_to
    MAC Address mac_address
    Name name
    Most recent discovery last_discovered
    Manufacturer manufacturer
    Model ID model_id
    Serial number serial number

    Serial Number [cmdb_serial_number]

    The following attributes in the Serial Number [cmdb_serial_number] table are populated by collected data:
    Attribute label Attribute name
    Serial Number serial_number
    Serial Number Type serial_number_type
    Valid valid
    Table 4. Relationships created for Serial Number
    Parent class Relationship type Child class
    Serial Number [cmdb_serial_number] Reference Computer [cmdb_ci_computer]
    Serial Number [cmdb_serial_number] Reference Handheld Computing Device [cmdb_ci_handheld_computing]
    Serial Number [cmdb_serial_number] Reference Printer [cmdb_ci_printer]
    Serial Number [cmdb_serial_number] Reference Media Player [cmdb_ci_media_player]

    SG-Workspace ONE UEM Device Related [sn_vmwoneuem_integ_device_related]

    The following attributes in the SG-Workspace ONE UEM Device Related [sn_vmwoneuem_integ_device_related] table are populated by collected data:
    Attribute label Attribute name
    Device ID device_id
    Device Compliance State compliance_state
    Device Ownership device_ownership
    User Email user_email
    User Name user_name

    Software [cmdb_ci_spkg]

    The following attributes in the Software [cmdb_ci_spkg] table are populated by collected data:
    Attribute label Attribute name
    Key key
    Name name
    Version version
    Table 5. Relationship created for Software
    Parent class Relationship type Child class
    Software [cmdb_ci_spkg] Reference Software Instance [cmdb_software_instance]

    Software Instance [cmdb_software_instance]

    The following attributes in the Software Instance [cmdb_software_instance] table are populated by collected data:
    Attribute label Attribute name
    Name name
    Installed on installed_on
    Table 6. Relationship created for Software Instance
    Parent class Relationship type Child class
    Software Instance [cmdb_software_instance] Reference Hardware [cmdb_ci_hardware]