Hi All,
In my SM dashboard I re-name devices to the users "first, last" name. The issue I was running into was the name was being reset and it was causing issues with computer syncs with iTunes. To remedy this, I started locking the name from being changed right after I set it. Here is how I am doing it (currently only new devices going through DEP).
Create the following policy that checks to see if the Meraki app is installed:
- Systems Manager > Policies (under "Configure" heading) > "Add New" > Add Name (I called it Meraki_App) > Check "Mandatory App" (under "All Devices" heading) > type in the SM app identifier (I just used the wildcard: *Meraki* > Click "Save Changes"
Create Two Separate Settings [configuration profiles]:
- CONFIGURATION #1: Check the restriction "Keep device name up-to-date with Dashboard (iOS 9+)" and scope it statically to the devices.
- CONFIGURATION #2: Uncheck (disallow) the restriction "Allow modification of device name (iOS 9+)". This is going to be scoped a little differently than the first one. I used the "with ALL of the following tags" option and scoped it to my iPad group. In ADDITION to that, scope it to the policy that was created to check and see if the user installed the Meraki MDM App, in my case "Meraki_App - compliant devices".
Summary
What basically happens is the device will roll through DEP and the name will be set by the MDM server (this is why we created the first profile). Then, once the Meraki MDM app syncs down, the device becomes compliant with the lock policy and that name gets locked.
Addressing the concern about if the user deletes the Meraki MDM app. To my knowledge, policy compliance is checked when the device checks in to the server. During this time, the dashboard would re-install the MDM app (I have it set to auto-install). My testing shows that the user would have only about 10 - 20 seconds when that name lock restriction pulls off to re-name the iPad to something other than what you name it.
Can this be used with already enrolled/supervised devices?
Yes. As long as that name is synced from dashboard then you can lock it. I am currently running this on new DEP devices right now and going to roll it our next week on already enrolled devices.
I invite you to test this and share feedback! Please let me know if you have any questions.
Jared
Find this helpful? Click the kudos button. Thanks!