Skip to main content

Newbie MDM user here. Signed up for Jamf Now and have 6 iPhone 14's being managed for work. The iPhones are not signed into an iCloud account. What is the best/easiest way to push a managed list of contacts to the phones?

If I am not mistaken you want to setup a CardDAV server and send the configuration down with a configuration profile. Though this is getting more in to the JAMF Pro territory, especially if you want to do it easily as I dont think JAMF Now has a blueprint for this. You can try to upload a custom configuration profile, the template for a CardDAV would look something like this.

 

<?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>CardDAVAccountDescription</key> <string>Account Description</string> <key>CardDAVHostName</key> <string>Account Hostname and Port</string> <key>CardDAVPassword</key> <string>Account Password</string> <key>CardDAVPort</key> <integer>8843</integer> <key>CardDAVPrincipalURL</key> <string>Principal URL</string> <key>CardDAVUsername</key> <string>Account Username</string> <key>CommunicationServiceRules</key> <dict> <key>DefaultServiceHandlers</key> <dict> <key>AudioCall</key> <string>com.apple.MobileAddressBook</string> </dict> </dict> <key>PayloadDisplayName</key> <string>Contacts #1</string> <key>PayloadIdentifier</key> <string>com.apple.carddav.account.305E71B0-1BE2-498D-B552-B75605C7C256</string> <key>PayloadType</key> <string>com.apple.carddav.account</string> <key>PayloadUUID</key> <string>305E71B0-1BE2-498D-B552-B75605C7C256</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </array> <key>PayloadDisplayName</key> <string>Untitled</string> <key>PayloadIdentifier</key> <string>C77D5468-9B46-4B91-9ED6-7631739BD8F9</string> <key>PayloadType</key> <string>Configuration</string> <key>PayloadUUID</key> <string>C77D5468-9B46-4B91-9ED6-7631739BD8F9</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </plist>