Posted on 10-29-2019 08:21 AM
Hey there just had a quick question that I've tried looking around for without any luck. Right now I have my iPads locked down with a Homepage Restriction to set the Dock a certain way. Unfortunately this also makes it so you can't create folders and uninstall apps easily. I don't care so much about locking down the rearranging of apps and uninstalling but that is just a side effect of the dock restriction. My question is if I take off the homepage restriction and allow my staff/students to make folders and uninstall apps how can I force the Self Service Portal to reinstall or can I block the ability to uninstall just a certain app?
Posted on 10-29-2019 09:09 AM
What I do is I have a smart group called "iPads without Self Service installed" then scope Jamf Self Service to that smart group. That way, if an iPad's Self serv gets uninstalled, that iPad will be added back to that Smart group.
I hope that helps.
Posted on 10-29-2019 09:10 AM
Criteria: App name does not have Self Service AND Model like iPad.
Posted on 10-29-2019 02:02 PM
In Settings -> Self Service, we have our iOS Self Service set to manual so we can control the installation like any other app.
In the VPP section of the app, we have the app set as Device Assignable. Then we simply scope it to 'All Mobile Devices' and set it to 'Install Automatically'.
We don't need a smart group since we are not watching to see how many don't have it.
Posted on 10-30-2019 07:27 AM
I have all of the above, but add this little app configuration so our users don't have to authenticate to self service when it auto re-installs.
<dict>
<key>INVITATION_STRING</key>
<string>$MOBILEDEVICEAPPINVITE</string>
<key>JSS_ID</key>
<string>$JSSID</string>
<key>SERIAL_NUMBER</key>
<string>$SERIALNUMBER</string>
<key>DEVICE_NAME</key>
<string>$DEVICENAME</string>
<key>MAC_ADDRESS</key>
<string>$MACADDRESS</string>
<key>UDID</key>
<string>$UDID</string>
<key>JSS_URL</key>
<string>https://YOUR JAMF ADDRESS HERE:8443/</string>
</dict>
Posted on 10-30-2019 12:41 PM
Good point, @tdilossi. We do the same thing with our app config.
Posted on 11-04-2019 08:21 AM
Awesome thank you for all the responses! I will look more into this but I think these will def. help with our issues.
Posted on 11-04-2019 08:34 AM
@tdilossi fairly new to Jamf, when you say 'users don't have to authenticate to self service when it auto re-installs' what did you mean exactly?
Thanks