SMS_UserApplicationRequest Server WMI Class
Applies To: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager
The SMS_UserApplicationRequest Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents a user’s application request.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Syntax
Class SMS_UserApplicationRequest :
{
String Application;
String CI_UniqueID;
String Comments;
UInt32 CurrentState;
String LastModifiedBy;
DateTime LastModifiedDate;
String ModelName;
String RequestGuid;
SMS_UserApplicationRequestHistoryItem RequestHistory[];
String User;
String UserSid;
};
Methods
The following table lists the methods in the SMS_UserApplicationRequest class.
Method |
Description |
---|---|
Approves a user application request. |
|
Denies a user application request. |
Properties
Application
Data type: StringAccess type: Read/Write
Qualifiers: none
Name of the application.
CI_UniqueID
Data type: StringAccess type: Read/Write
Qualifiers: none
Unique ID of the configuration item. This ID is unique across sites.
Comments
Data type: StringAccess type: Read/Write
Qualifiers: none
Last set of comments for the request.
CurrentState
Data type: UInt32Access type: Read/Write
Qualifiers: none
Current state of the application request. Possible values are:
1
Requested
2
Canceled
3
Denied
4
Approved
LastModifiedBy
Data type: StringAccess type: Read/Write
Qualifiers: none
User who last modified the request.
LastModifiedDate
Data type: DateTimeAccess type: Read/Write
Qualifiers: none
Date and time for the last modification of this request.
ModelName
Data type: StringAccess type: Read/Write
Qualifiers: none
Model name of the requested application.
RequestGuid
Data type: StringAccess type: Read/Write
Qualifiers: [key]
Unique GUID for the request.
RequestHistory
Data type: SMS_UserApplicationRequestHistoryItem ArrayAccess type: Read/Write
Qualifiers: [lazy]
History of the request, one entry per update that was done.
User
Data type: StringAccess type: Read/Write
Qualifiers: none
User that requested the application.
UserSid
Data type: StringAccess type: Read/Write
Qualifiers: [lazy]
Security identifier of the user that requested the application.
Remarks
Requirements
A user application request is unique for a given user and application.
Runtime Requirements
For more information, see Configuration Manager Server Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Server Development Requirements.