Feature scope and attribute mapping
Table of Contents
Overview
The extension provides federation support for several configuration items by default. However, you can adjust the settings to add other configuration items, including custom ones.
Configuration items federated by default
| SDDM CI | ESM CI |
|---|---|
| Firewall | Network Device |
| Hypervisor | Computer |
| Phone | Computer |
| Printer | Printer |
| Network | Network Device |
| Router | Network Device |
| SAN Switch | Network Device |
| Server | Computer |
| Switch | Network Device |
| VMware vCenter | Computer |
| VM Guest | Computer |
| VM Host | Computer |
| Virtual | Computer |
| Workstation | Computer |
| Service Group | Service |
The tables below show the exact mapping of CIs.
Computer
Matching key: SPSAssetClassBase.SerialNumber OR SPSAssetClassBase.SDDMConfigurationItemID
| FireScope API Attribute | ESM Data Definition | ESM Attribute | Note |
|---|---|---|---|
| dns | SPSComputerClassBase | DNSName | |
| ci_profile.last_seen | SPSInventoryClassBase | FirstScanDate | Insert only |
| IP | SPSComputerClassBase | IPAddress | |
| ci_profile.last_seen | SPSComputerClassBase | LastScanDate | |
| ci_profile.last_seen | SPSInventoryClassBase | LastScanDate | |
| ci_profile.total_ram | SPSComputerClassBase | Memory | Divided by 1024^2 to get megabytes |
| CI Name | SPSComputerClassBase | Name | |
| ci_profile.os | SPSComputerClassOS | Name | |
| ci_profile.notes | SPSAssetClassBase | Notes | |
| ci_profile.serialno | SPSAssetClassBase | SerialNumber | Relation match criteria |
| ci_profile.version | SPSComputerClassOS | Version | |
| firescope_id | SPSAssetClassBase | SDDMConfigurationItemID | Relation match criteria |
| IP | SPSComputerClassNetworkCard | IPAddress | Multi fragment import |
| ci_profile.macaddress | SPSComputerClassNetworkCard | MACAddress | Multi fragment import |
Network Device
Matching keys: SPSAssetClassBase.SerialNumber. If SPSAssetClassBase.SerialNumber is NULL, then SPSAssetClassBase.Name.
| FireScope API Attribute | ESM Data Definition | ESM Attribute | Note |
|---|---|---|---|
| firescope_id | SPSAssetClassBase | SDDMConfigurationItemID | |
| dns | SPSPeriphalClassBase | DNSName | |
| ci_profile.last_seen | SPSInventoryClassBase | FirstScanDate | Insert only |
| ci_profile.last_seen | SPSInventoryClassBase | LastScanDate | |
| IP | SPSPeriphalClassBase | IPAddress | |
| ci_profile.last_seen | SPSAssetClassBase | InventoryDate | |
| CI Name | SPSAssetClassBase | Name | Relation match criteria |
| CI Name | SPSPeriphalClassBase | Name | |
| ci_profile.notes | SPSAssetClassBase | Notes | |
| ci_profile.serialno | SPSAssetClassBase | SerialNumber | Relation match criteria |
Printer
Matching keys: SPSAssetClassBase.SerialNumber. If SPSAssetClassBase.SerialNumber is NULL, then SPSAssetClassBase.Name.
| FireScope API Attribute | ESM Data Definition | ESM Attribute | Note |
|---|---|---|---|
| firescope_id | SPSAssetClassBase | SDDMConfigurationItemID | |
| ci_profile.serialno | SPSAssetClassBase | SerialNumber | Relation match criteria |
| CI Name | SPSAssetClassBase | Name | Relation match criteria |
| dns | SPSPeriphalClassBase | DNSName | |
| ci_profile.os | SPSAssetClassBase | Description | |
| ci_profile.last_seen | SPSInventoryClassBase | FirstScanDate | Insert only |
| ci_profile.last_seen | SPSInventoryClassBase | LastScanDate | |
| ci_profile.last_seen | SPSAssetClassBase | InventoryDate | |
| IP | SPSPeriphalClassBase | IPAddress | |
| IP | SPSComputerClassNetworkCard | IPAddress | |
| ci_profile.macaddress | SPSComputerClassNetworkCard | MACAddress | |
| CI Name | SPSPeripheralClassBase | Name | |
| ci_profile.notes | SPSAssetClassBase | Notes |
Stock Keeping Unit
Matching key: SPSStockKeepingUnitClassBase.Model
| FireScope API Attribute | ESM Data Definition | ESM Attribute | Note |
|---|---|---|---|
| ci_profile.model | SPSStockKeepingUnitClassBase | Model | Relation match criteria |
| ci_profile.manufacturer | SPSStockKeepingUnitClassBase | Manufacturer | |
| ci_profile.devicetype | SPSStockKeepingUnitClassBase | Type | Matched to the SKU type in ESM |
Service
Matching key: SPSArticleClassBase.SDDMConfigurationItemID
| FireScope API Attribute | ESM Data Definition | ESM Attribute | Note |
|---|---|---|---|
| name | SPSArticleClassBase | Name | |
| name | SPSArticleClassBase | SSPName | |
| firescope_id | SPSArticleClassBase | SDDMConfigurationItemID | Relation match criteria |