Practices Guide
Lifecycle Controller Integration―Best Practices Specification
132
29 Software Inventory Profile Use Cases
29.1 Instance Diagram
Figure 4. Software Inventory: Instance Diagram
29.2 Discovery of Software Inventory Profile Support
Use the following procedure below to confirm the existence of Software Inventory profile
support.
Applies to: LC1.4.0+
Prerequisites for script: none
Script: GetSWInventoryProfile.win
A) The Lifecycle Controller remote service must be in a “ready” state before executing any
other WSMAN commands. The GetRSStatus() method or the GetRemoteServicesAPIStatus()
method may be used depending on the version of the LC Management registered profile.
B) GetLCRegisteredProfiles(): ENUMERATE the DCIM_LCRegisteredProfile class to view all
registered profiles. See section 2.2 for a definition of
ENUMERATE .
C) Search for “RegisteredName = Software Inventory” and note its instanceID to use in step D)