Skip to main content
Matrix42 Self-Service Help Center

Empirum inventory attribute mapping

Summary

This article contains attribute mapping for the Empirum Inventory Data Provider. It lists all attributes that are imported or updated by the Empirum inventory for the following configuration items: Computers, Network Devices, Printers, SKUs (as part of import of Empirum devices), Services.

Computer

Rules

By default computers from Matrix42 Empirum are matched to computers in Matrix42 Software Asset & Service Management by EmpirumLocation and EmpirumClientID attributes. If one of these values does not exist or does not match to a corresponding value in Matrix42 Empirum, the system switches to the secondary matching rules.

The import is based on the Generic Computer Import data provider. Please see the documentation for details regarding import rules and matching criteria.

A relation to an SKU is also imported/updated for all devices. If an SKU does not exist, it is created.

Attributes

Empirum API Method Empirum Field ID Data Definition Attribute Note
GetClientInfo ClientID SPSInventoryClassBase EmpirumClientID  
Domain SPSComputerClassBase WindowsDomain​Name Based on the retrieved domain name
Domain SPSComputerClassBase NT4DomainName
Domain SPSComputerClassAD Domain  
InventoryID SPSAssetClassBase InventoryNumber  
MacAddress SPSComputerClassBase PrimaryMAC​Address  
Name SPSComputerClassBase Name  
GetComputerBasic​Inventory ClientID SPSInventoryClassBase EmpirumClientID  
DNSName SPSComputerClassBase DNSName  
IPAddress SPSComputerClassBase IPAddress  
LastScanDate SPSInventoryClassBase LastScanDate Computers without inventory will use DateTime of last run of DataProvider
Memory SPSComputerClassBase Memory  
OSLogin SPSComputerClass​Logon LoggedAccount  
OperatingSystem​Info SPSComputerClassOS Name  
Domain SPSComputerClassAD Domain  
GetBIOSInformation ClientID SPSInventoryClassBase EmpirumClientID  
BIOSACPISupport SPSComputerClassBase BIOSACPISupport  
BIOSAPMSupport SPSComputerClassBase BIOSAPMSupport  
BIOSManufacturer SPSComputerClassBase BIOSManufacturer  
BIOSReleaseDate SPSComputerClassBase BIOSReleaseDate  
Version SPSComputerClassBase BIOSVersion  
GetCDROMDrive
​Information
ClientID SPSInventoryClassBase EmpirumClientID  
Caption SPSComputerClass​OpticalDrive Model  
Manufacturer SPSComputerClass​OpticalDrive Manufacturer  
GetDiskDriveInformation ClientID SPSInventoryClassBase EmpirumClientID  
DeviceID SPSComputerClass​HardDisk InternalDrive​Number Transformation
DiskSize SPSComputerClass​HardDisk TotalRawSize  
Manufacturer SPSComputerClass​HardDisk Manufacturer  
Model SPSComputerClass​HardDisk Model  
SerialNumber SPSComputerClass​HardDisk SerialNumber  
GetDMIHardware​PortInformation ClientID SPSInventoryClassBase EmpirumClientID  
ExternalReference SPSComputerClassBase ParPortCount Count('Parallel')
ExternalReference SPSComputerClassBase SerialPortCount Count()
GetDMIProcessor​Information ClientID SPSInventoryClassBase EmpirumClientID  
MaxSpeed SPSComputerClassBase ProcessorClock  
GetDMIMainboard​Information ClientID SPSInventoryClassBase EmpirumClientID  
Manufacturer SPSComputerClassBase MBManufacturer  
Product SPSComputerClassBase MBModel  
GetFixedDiskInformation ClientID SPSInventoryClassBase EmpirumClientID  
DiskType SPSComputerClassDisk​Partition PartitionType  
FreeSpace SPSComputerClassDisk​Partition PartitionFreeSpace  
Label SPSComputerClass​HardDisk DeviceID  
TotalSpace SPSComputerClassDisk​Partition PartitionSize  
Volume SPSComputerClassDisk​Partition DriveLetter  
GetHardwareDMI​Information ClientID SPSInventoryClassBase EmpirumClientID  
Manufacturer SPSAssetClassBase ManufacturerName  
Product SPSAssetClassBase Model  
Product SPSStockKeepingUnitClassBase Model if present 
SerialNumber SPSAssetClassBase SerialNumber  
GetWMIComputersystem ClientID SPSInventoryClassBase EmpirumClientID  
Manufacturer SPSAssetClassBase ManufacturerName  
Model SPSStockKeepingUnitClassBase Model if no information in Hardware DMI
Model SPSAssetClassBase Model  
GetHardwareSlot​Information ClientID SPSInventoryClassBase EmpirumClientID  
Type SPSComputerClassBase MBISASlots Transformation
Type SPSComputerClassBase MBPCISlots Transformation
GetHardwareWMI​Information ClientID SPSInventoryClassBase EmpirumClientID  
BiosVersion SPSComputerClassBase BIOSVersion  
Manufacturer SPSComputerClassBase BIOSManufacturer  
SerialNumber SPSComputerClassBase SystemSerialNumber  
GetMemoryModule​Information ClientID SPSInventoryClassBase EmpirumClientID  
CurrentMemoryType SPSComputerClass​BaseMemoryModule MemoryType  
InstalledSize SPSComputerClass​BaseMemoryModule ModuleSize  
SocketDesignations SPSComputerClass
​BaseMemoryModule
Socket  
GetModemInformation ClientID SPSInventoryClassBase EmpirumClientID  
AttachedTo SPSComputerClass
​Modem
ComPort  
Caption SPSComputerClass
​Modem
Model  
ProviderName SPSComputerClass
​Modem
Manufacturer  
GetNetworkCard​Information ClientID SPSInventoryClassBase EmpirumClientID  
DHCPIPAddress SPSComputerClass​NetworkCard IPAddress  
DHCPSubnetMask SPSComputerClass​NetworkCard SubnetMask  
DNSServer SPSComputerClass​NetworkCard DNSServerList  
SPSComputerClassBase DNSServerList  
DefaultGateway SPSComputerClass​NetworkCard DefaultGateway  
Description SPSComputerClass​NetworkCard WindowsDescription  
EnableDHCP SPSComputerClass​NetworkCard DHCPEnabled  
IPAddress SPSComputerClass​NetworkCard IPAddress  
MACAddress SPSComputerClass​NetworkCard MACAddress  
Subnetmask SPSComputerClass​NetworkCard SubnetMask  
SoftwareAUTInformation ClientID SPSInventoryClassBase EmpirumClientID  
ActiveTime SPSInventoryClass​Application ActiveTime  
RunTime SPSInventoryClass​Application RunTime  
LastModTime SPSApplicationClass​Usage LastUsageDate  
FileName SPSApplicationClass​Usage ApplicationName  
FileVersion SPSApplicationClass​Usage ApplicationVersion  
GetSoftwareInformation ClientID SPSInventoryClassBase EmpirumClientID  
ProductName SPSApplicationClass​Usage ApplicationName  
ProductNameShort SPSApplicationClass​Usage ApplicationName  
Version SPSApplicationClass​Usage ApplicationVersion  
GetSoundDevice
​Information
ClientID SPSInventoryClassBase EmpirumClientID  
Caption SPSComputerClassBase​SoundCard Model  
Manufacturer SPSComputerClassBase​SoundCard Manufacturer  
GetVideoController​Information ClientID SPSInventoryClassBase EmpirumClientID  
AdapterCompatibility SPSComputerClass​GraphicCard Manufacturer  
AdapterRAM SPSComputerClass​GraphicCard Memory  
CurrentRefreshRate SPSComputerClass​GraphicCard CuurentRefresh​Rate  
Name SPSComputerClass​GraphicCard Model  
VideoModeDescription SPSComputerClass​GraphicCard CurrentResolutionX  
VideoModeDescription SPSComputerClass​GraphicCard CurrentResolutionY  
GetWMIParallelPort​Information ClientID SPSInventoryClassBase EmpirumClientID Quantity of parallel ports is calculated
GetWMIProcessor​Information ClientID SPSInventoryClassBase EmpirumClientID  
MaxClockSpeed SPSComputerClass​Logon ProcessorClock  
NumberOfCores SPSComputerClassBase AmountProcessor​Cores  
GetWMISerialPort​Information ClientID SPSInventoryClassBase EmpirumClientID Quantity of serial ports is calculated
SPSConnectorClass​EmpirumLocation ID SPSInventoryClassBase EmpirumLocation  
GetObjects HardwareType SPSStockKeepingUnitClassBase Type  

Device

The Empirum Device Discovery devices (Miscellaneous Devices) are not imported.