Retrieve SupportAssist data using WMI
You can get information about the state of each system where SupportAssist is deployed by using Windows Management Instrumentation (WMI) classes. The namespace to access the SupportAssist profiles and classes is
root\supportassist. The information that are exposed by WMI classes is as follows:
- Registration status
- Support request details
- Alert details
- Configuration and entitlement details
This section provides information about the available WMI classes.
DSA_RegistrationInformation
Table 1. DSA_RegistrationInformationThis table describes about the DSA_RegistrationInformation class.
Property
|
Property Type
|
Description
|
InstanceID
|
CIM_STRING [KEY]
|
A string that uniquely identifies the instance of the class.
|
IsRegistrationDone
|
CIM_BOOLEAN
|
A Boolean value that indicates whether SupportAssist is registered with Dell. The possible values are:
- True—SupportAssist is registered with Dell.
- False—SupportAssist is not registered with Dell.
|
RegistrationErrorCode
|
CIM_STRING [KEY]
|
A string that provides information about registration failures.
|
RegistrationTime
|
CIM_DATETIME
|
Indicates the date and time when SupportAssist was registered.
|
DSA_CaseInformation
Table 2. DSA_CaseInformationThis table describes about the DSA_CaseInformation class.
Property
|
Property Type
|
Description
|
InstanceID
|
CIM_STRING [KEY]
|
A string that uniquely identifies the instance of the class.
|
CaseID
|
CIM_STRING
|
A string that identifies the support request number created for an instance.
|
Description
|
CIM_STRING
|
A string that provides a description of the support request.
|
Type
|
CIM_UNIT16
|
An integer that indicates the type of the support request. The possible values are:
- 0—any other support request.
- 1—support request to get support from Dell technical support.
- 2—support request for parts dispatch.
|
Status
|
CIM_UNIT16
|
An integer that indicates the status of the support request. The possible values are:
- 0—any other status.
- 1—the support request has been submitted.
- 2—the support request is open.
- 3—the support request is reopened.
- 4—the support request is in progress.
- 5—the customer has deferred the support request.
- 6—the support request is closed.
|
CaseCreationTime
|
CIM_DATETIME
|
Indicates the date and time when the support request was created.
|
AlertDetails
|
CIM_STRING
|
The string provides details of the alert for which the support request is created.
|
DSA_AlertInformation
Table 3. DSA_AlertInformationThis table describes about the DSA_AlertInformation class.
Property
|
Property Type
|
Description
|
InstanceID
|
CIM_STRING [KEY]
|
A string that uniquely identifies the instance of the class.
|
TrapID
|
CIM_STRING
|
A string that identifies the trap ID of the alert.
|
EventID
|
CIM_STRING
|
A string that identifies the alert ID of the alert.
|
AlertDecription
|
CIM_STRING
|
A string that describes the alert.
|
AlertTime
|
CIM_DATETIME
|
Indicates the date and time when the alert was created.
|
DSA_SystemInformation
Table 4. DSA_SystemInformationThis table describes about the DSA_SystemInformation class.
Property
|
Property Type
|
Description
|
Name
|
CIM_STRING [KEY]
|
A string that provides the name of the system.
|
IsConfigurationSet
|
CIM_BOOLEAN
|
A Boolean value that indicates whether the configuration is set on the system. The possible values are:
- True—the configuration is set on the system.
- False—the configuration is not set on the system.
|
Entitlement
|
CIM_UNIT16
|
Indicates the service plan of the system. The possible values are:
- 0—Other
- 1—Basic
- 2—ProSupport
- 3—ProSupport Plus
- 4—Premium
- 5—Premium Support Plus
- 6—ProSupport Flex for Client
- 7—Unknown Warranty
|
EntitlementExpiryDate
|
CIM_DATETIME
|
Indicates the expiry date of the system service plan.
|
Version
|
CIM_STRING
|
A string that identifies the SupportAssist version installed on the system.
|