Edit

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:

Requirements

Runtime Requirements

For more information, see Configuration Manager Server Runtime Requirements.

Development Requirements

For more information, see Configuration Manager Server Development Requirements.