Configuration Profile with MDM Payload not getting installed

Hi,


I am working on MDM stuff, trying to install Configuration Profile having MDM payload, but its not getting installed on the device.

Please help me to resolve this, here is Payload content.


<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>PayloadContent</key>

<array>

<dict>

<key>AccessRights</key>

<integer>2047</integer>

<key>CheckInURL</key>

<string>https://192.168.1.101:8080/xyz/profile</string>

<key>IdentityCertificateUUID</key>

<string>00000000-0000-0000-0000-000000000000</string>

<key>PayloadDescription</key>

<string>Configures MobileDeviceManagement.</string>

<key>PayloadIdentifier</key>

<string>com.xyz.mdm.mdm1</string>

<key>PayloadOrganization</key>

<string>Xyz</string>

<key>PayloadType</key>

<string>com.apple.mdm</string>

<key>PayloadUUID</key>

<string>XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX</string>

<key>PayloadVersion</key>

<integer>1</integer>

<key>ServerURL</key>

<string>https://192.168.1.101:8080/xyz/profile</string>

<key>SignMessage</key>

<false/>

<key>Topic</key>

<string>com.apple.mgmt.xyz</string>

<key>UseDevelopmentAPNS</key>

<true/>

</dict>

</array>

<key>PayloadDescription</key>

<string>MDM Profile</string>

<key>PayloadDisplayName</key>

<string>MDM</string>

<key>PayloadIdentifier</key>

<string>com.xyz.mdm</string>

<key>PayloadOrganization</key>

<string>Xyz</string>

<key>PayloadRemovalDisallowed</key>

<false/>

<key>PayloadType</key>

<string>Configuration</string>

<key>PayloadUUID</key>

<string>XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX</string>

<key>PayloadVersion</key>

<integer>1</integer>

</dict>

</plist>

iPhone 4, iOS 4.3.3

Posted on Oct 27, 2011 7:36 AM

Reply
4 replies

Jan 11, 2012 9:19 PM in response to abhinay_jdhv

The Identity field in the MDM payload section of a configuration profile can only be set AFTER you have set the correct credential in the Credentials section. If you have set the correct credential in the Credentials section, then you will (in my experience) only have one choice for Identity in the MDM payload section. It will be the correct choice fortunately.


To set the correct credential in the Credentials section of the configuration profile, you must have a valid personal certificate in the Windows certificate store. If you have a valid personal certificate in the Windows certificate store it will show up in the (very long) list of certificates you can choose from when you click on Configure in the Credentials section.


You should be prompted for the password for 'exporting your identity'. Fill in both boxes and then click on OK. The set the password again. Yes, the password must be entered three times.


At this point you can go back to the MDM payload section and everything should be OK.


Note that my comments only apply to Windows. My system is Windows 7. However, only version of Windows probably works the same.

Feb 22, 2012 1:53 PM in response to pschaeffer

We solved the issue of using the correct IdentityCertificateUUID by combining the SCEP and MDM configurations into the same mobileconfig. The SCEP configuration PayloadUUID will equal the MDM IdentityCertificateUUID.


Figured this one out by first creating the combined profile using the Configuration Profiles feature of the iPhone Configuration Utility.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Configuration Profile with MDM Payload not getting installed

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.