CMDB classes targeted in Service Graph Connector for Google Console
Summarize
Summary of CMDB classes targeted in Service Graph Connector for Google Console
The Service Graph Connector for Google Console integration enables ServiceNow customers to periodically import data from Chromebook devices into the CMDB. This data populates specific attributes across multiple CMDB tables extending from the Configuration Item [cmdbci] table. The integration supports detailed configuration and relationship mappings for various CI classes, enabling accurate asset and software management.
Show less
CMDB Classes and Attributes Populated
- Computer [cmdbcicomputer]: Key attributes such as Install Status, Model Number, Model ID, Manufacturer, Serial Number, Operating System, OS Version, Operational Status, and Assigned User are populated from Google Console data.
- IP Address [cmdbciipaddress]: Attributes like IP Address, Name, and NIC (MAC Address) are updated based on the last known network information from Google Console.
- Network Adapter [cmdbcinetworkadapter]: Attributes including Configuration Item reference, Serial Number, MAC Address, and Name are populated.
- Software [cmdbcispkg]: When SAM and SAM Foundation applications are not installed, software key, name, and version are collected.
- Software Installation [cmdbsamswinstall]: When SAM or SAM Foundation applications are installed, attributes such as Discovery Source, Display Name, Installed On (serial number), and Version are populated.
- Software Instance [cmdbsoftwareinstance]: Populated with Installed On (serial number), Name, and Version details when SAM applications are not installed.
Key Relationships Created
- Computer owns Network Adapters and IP Addresses.
- IP Address references Network Adapters.
- Network Adapter references the Computer it belongs to.
- Software references Software Instances or Software Installations depending on whether SAM is installed.
- Software Installation references Computers and Software Instances.
- Software Instance references Computers.
Practical Benefits for ServiceNow Customers
By leveraging this integration, customers can automate the synchronization of Chromebook device data into the CMDB, ensuring accurate and up-to-date configuration items and software records. The clear relationships between CIs enhance asset tracking and software management workflows, supporting efficient IT operations and compliance.
When you complete setting up the connection, you can configure the integration to periodically pull Google Console data from Chromebook devices. The data is saved in tables that extend from the Configuration item [cmdb_ci] table.
Computer [cmdb_ci_computer]
| Attribute label | Attribute name | Google Console attribute |
|---|---|---|
| Install Status | install_status | status |
| Model number | model_number | model |
| Model ID | model_id | model |
| Manufacturer | manufacturer | model |
| Name | name | serialNumber |
| Serial number | serial_number | serialNumber |
| Assigned | assigned | lastEnrollmentTime |
| Operating System | os | os |
| Operational status | operational_status | status |
| OS Version | os_version | osVersion |
| Assigned to | assigned_to | annotatedUser |
| Parent class | Relationship type | Child class |
|---|---|---|
| Computer [cmdb_ci_computer] | Owns::Owned by | Network Adapter [cmdb_ci_network_adapter] |
| Computer [cmdb_ci_computer] | Owns::Owned by | IP Address [cmdb_ci_ip_address] |
| Computer [cmdb_ci_computer] | Reference |
When the Software Asset Management (SAM) and SAM Foundation applications aren't installed: Software [cmdb_ci_spkg] Software Instance [cmdb_software_instance] When the SAM or SAM Foundation application is installed: Software Installation [cmdb_sam_sw_install] |
IP Address [cmdb_ci_ip_address]
| Attribute label | Attribute name | Google Console attribute |
|---|---|---|
| IP Address | ip_address | lastKnownNetwork.ipAddress |
| Name | name | lastKnownNetwork.ipAddress |
| Nic | nic | macAddress |
| Parent class | Relationship type | Child class |
|---|---|---|
| IP Address [cmdb_ci_ip_address] | Reference | Network Adapter [cmdb_ci_network_adapter] |
Network Adapter [cmdb_ci_network_adapter]
| Attribute label | Attribute name | Google Console attribute |
|---|---|---|
| Configuration Item | cmdb_ci | serialNumber |
| MAC Address | mac_address | macAddress |
| Name | name | macAddress |
| Parent class | Relationship type | Child class |
|---|---|---|
| Network Adapter [cmdb_ci_network_adapter] | Reference | Computer [cmdb_ci_computer] |
Software [cmdb_ci_spkg]
| Attribute label | Attribute name | Google Console attribute |
|---|---|---|
| Key | key | name-version |
| Name | name | name |
| Version | version | version |
| Parent class | Relationship type | Child class |
|---|---|---|
| Software [cmdb_ci_spkg] | Reference | Software Instance [cmdb_software_instance] |
Software Installation [cmdb_sam_sw_install]
| Attribute label | Attribute name | Google Console attribute |
|---|---|---|
| Discovery source | discovery_source | None |
| Display name | display_name | Name |
| Installed on | installed_on | serialNumber |
| Version | version | Version |
| Parent class | Relationship type | Child class |
|---|---|---|
| Software Installation [cmdb_sam_sw_install] | Reference | Computer [cmdb_ci_computer] |
Software Instance [cmdb_software_instance]
| Attribute label | Attribute name | Google Console attribute |
|---|---|---|
| Installed on | installed_on | serialNumber |
| Name | name | name, version, serialNumber |
| Parent class | Relationship type | Child class |
|---|---|---|
| Software Instance [cmdb_software_instance] | Reference | Computer [cmdb_ci_computer] |