SMS_MDMCorpOwnedDevices Server WMI Class
The SMS_MDMCorpOwnedDevices
Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents On-premises Mobile Device Management (MDM) corporate owned devices.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Syntax
Class SMS_MDMCorpOwnedDevices : SMS_BaseClass
{
DateTime ActualEnrollmentProfileAssignedTime;
String ActualEnrollmentProfileId;
String AssetTag;
String Color;
String Description;
String DeviceAssignedBy;
DateTime DeviceAssignedDate;
String DeviceId;
String DeviceName;
UInt32 DeviceType;
UInt32 DiscoverySources;
String EnrollmentPackageId;
UInt32 EnrollmentStatus;
UInt32 EnrollmentType;
String ExchangeDeviceId;
String IMEI;
DateTime LastUpdateTime;
String Model;
String OSVersion;
DateTime ProfileAssignedTime;
String ProfileName;
DateTime ProfilePushedTime;
UInt32 ProfileStatus;
String ProfileUuid;
DateTime RequestEnrollmentProfileAssignedTime;
String RequestEnrollmentProfileId;
String SerialNumber;
String UniqueId;
};
Methods
The following table lists the methods in the SMS_MDMCorpOwnedDevices
class.
Method | Description |
---|---|
UpdateProfileIDForDevices Method in Class SMS_MDMCorpOwnedDevices | Updates the profile IDs for device serial numbers. |
Properties
ActualEnrollmentProfileAssignedTime
Data type: DateTime
Access type: Read/Write
Qualifiers: none
The time that the device enrolled to the profile.
ActualEnrollmentProfileId
Data type: String
Access type: Read/Write
Qualifiers: none
The profile to which the device enrolled.
AssetTag
Data type: String
Access type: Read/Write
Qualifiers: none
Asset tag of the device.
Color
Data type: String
Access type: Read/Write
Qualifiers: none
Color of the device.
Description
Data type: String
Access type: Read/Write
Qualifiers: none
Description of the device.
DeviceAssignedBy
Data type: String
Access type: Read/Write
Qualifiers: none
The Apple ID of the person who assigned the device.
DeviceAssignedDate
Data type: DateTime
Access type: Read/Write
Qualifiers: none
The time stamp when the device was assigned to the MDM server.
DeviceId
Data type: String
Access type: Read/Write
Qualifiers: none
The device ID of the device
DeviceName
Data type: String
Access type: Read/Write
Qualifiers: none
Name of the device.
DeviceType
Data type: UInt32
Access type: Read/Write
Qualifiers: [key]
The platform of the device.
DiscoverySources
Data type: UInt32
Access type: Read/Write
Qualifiers: none
Discovery source of the device.
EnrollmentPackageId
Data type: String
Access type: Read/Write
Qualifiers: none
The enrollment package ID.
EnrollmentStatus
Data type: UInt32
Access type: Read/Write
Qualifiers: none
Enrollment status of the device.
EnrollmentType
Data type: UInt32
Access type: Read/Write
Qualifiers: none
The corporate enrollment type.
ExchangeDeviceId
Data type: String
Access type: Read/Write
Qualifiers: none
The Exchange device ID of the device.
IMEI
Data type: String
Access type: Read/Write
Qualifiers: none
The IMEI number of the device.
LastUpdateTime
Data type: DateTime
Access type: Read/Write
Qualifiers: none
The time stamp when the device was last updated.
Model
Data type: String
Access type: Read/Write
Qualifiers: none
Model of the device.
OSVersion
Data type: String
Access type: Read/Write
Qualifiers: none
Operating system version on the device.
ProfileAssignedTime
Data type: DateTime
Access type: Read/Write
Qualifiers: none
Time at which the profile was assigned.
ProfileName
Data type: String
Access type: Read/Write
Qualifiers: none
Name of the profile.
ProfilePushedTime
Data type: DateTime
Access type: Read/Write
Qualifiers: none
The time that the profile was pushed from Apple.
ProfileStatus
Data type: UInt32
Access type: Read/Write
Qualifiers: none
Status of the profile from Apple.
ProfileUuid
Data type: String
Access type: Read/Write
Qualifiers: none
UUID of the profile currently assigned to the device.
RequestEnrollmentProfileAssignedTime
Data type: DateTime
Access type: Read/Write
Qualifiers: none
The time that the profile was requested to be assigned to the device.
RequestEnrollmentProfileId
Data type: String
Access type: Read/Write
Qualifiers: none
The profile to which the device is assigned.
SerialNumber
Data type: String
Access type: Read/Write
Qualifiers: none
Serial number of the device.
UniqueId
Data type: String
Access type: Read/Write
Qualifiers: [key]
The unique ID of a device.
Remarks
Class qualifiers for this class include:
Dynamic
Secured
For more information about both the class qualifiers and the property qualifiers included in the Properties section, see Configuration Manager Class and Property Qualifiers.
Requirements
Runtime Requirements
For more information, see Configuration Manager Server Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Server Development Requirements.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for