Users Guide
Remote Services Operations 49
The instant firmware inventory class provides firmware inventory information
on:
• The firmware installed on the supported devices
• The firmware versions available for installation for each device
Firmware Inventory Using WS-Management
The Dell Software Inventory profile defines the Dell CIM data model
extensions that represent installed and available to be installed versions of
firmware and embedded software on the server. The firmware inventory can
be accessed using the WS-Management web services protocol.
To request for firmware inventory using Windows WS-Management:
1
Request inventory of the system using the WS-Management enumeration
command for class
DCIM_SoftwareIdentity
.
2
Users that have administrator or Execute Server Command privileges can
retrieve the firmware and embedded software inventory of the system.
3
Inventory instances are pulled up from the system in both system-off and
system-on conditions.
4
The enumeration request will generate a WS-Management error when the
UEFI system services are set to
Disabled
.
5
Requested inventories are collected as
Installed
and
Available
CIM instances.
6
The software currently installed on the component is listed as the
Installed Software Instance
. The key property value of this
instance, InstanceID represented as DCIM: INSTALLED :<
COMPONENTTYPE> :< COMPONENTID> :< Version> and the
status value of this instance is represented as
Installed
.
7
The available software in the persistent storage is listed as the Available
Software Instance. The key property value of the instance, InstanceID
represented as DCIM: AVAILABLE :< COMPONENTTYPE> :<
COMPONENTID> :< Version> and the status value of this instance is
represented as “Available”. Current installed software instances are also
represented as available software instances.
8
Inventory instances provide input values for the update and rollback
operations. To perform the update operation, pick the InstanceID value
from the Installed Instance, DCIM: INSTALLED :< comptype> :<