CMDB classes targeted in Service Graph Connector for Google Chromebooks
Summarize
Summary of CMDB classes targeted in Service Graph Connector for Google Chromebooks
The Service Graph Connector for Google Chromebooks integrates Google Console data into ServiceNow's CMDB by periodically importing information about Chromebook devices. This data populates various CMDB tables extending from the Configuration Item [cmdbci] base table, enabling a comprehensive and up-to-date view of Chromebook assets and their related components within your ServiceNow environment.
Show less
Key CMDB Classes and Attributes
- Computer [cmdbcicomputer]: Populated with device-specific attributes such as install status, model details, manufacturer, serial number, operating system, operational status, OS version, and assigned user. This class also defines ownership relationships to network adapters and IP addresses.
- IP Address [cmdbciipaddress]: Contains IP address information including IP address value, name, and MAC address, sourced from the last known network details. It has a reference relationship to Network Adapter.
- Network Adapter [cmdbcinetworkadapter]: Includes MAC address and name attributes, linking back to the associated Computer record.
- Software Classes:
- Software [cmdbcispkg] and Software Instance [cmdbsoftwareinstance]: Used when Software Asset Management (SAM) and SAM Foundation applications are not installed. They capture basic software details such as key, name, and version.
- Software Installation [cmdbsamswinstall]: Used when SAM or SAM Foundation applications are installed. It includes attributes like discovery source, display name, installation target, and version, linking software installations to specific computers.
Relationships Between CMDB Classes
- Computers own Network Adapters and IP Addresses.
- IP Addresses reference Network Adapters.
- Network Adapters reference Computers.
- Software relates to Software Instances or Software Installations depending on whether SAM applications are installed.
- Software Installations and Software Instances reference Computers, enabling tracking of software on specific Chromebook devices.
Practical Benefits for ServiceNow Customers
By leveraging this connector, ServiceNow customers gain an automated and structured import of Chromebook data into their CMDB, ensuring accurate configuration management of Chromebook assets and their software. It supports both environments with and without SAM applications, allowing flexibility in software asset tracking. The detailed relationships between devices, network components, and software enable better asset visibility, lifecycle management, and operational decision-making.
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] |