Timed profiles - not reliable

Varepsilon
New Contributor

A profile called "whitelist during school hours" is setup with a time filter. It has a whitelist, so that private games and other unwanted apps will disappear from the students' home screen. Unfortunately, the profile works only for 60-80 % of the iPads automatically. We have to push the button "re-try" in the administration console, or we have to ask the students to open the app Jamf Student, so that their iPads asks the Apple Push Server for any updates (including updates on profiles).

Have you experienced non-reliability with time filtered profiles?
Any suggestions how to fix that are welcome. (We tried IP address based profiles that work a bit better, but they aren't reliably either.)

1 ACCEPTED SOLUTION

Nevinho
New Contributor III

@Varepsilon Sorry, I don't have access to it and additionally, we paid our external IT support to create it. What I can do is to get you in touch with them, though! Just pm me. (I have to add the JS doesn't seem to be happy about the increase of server traffic caused by such scripts ...)

View solution in original post

7 REPLIES 7

Nevinho
New Contributor III

Late to the party, but from my experience it seems to be as you described it, no matter how you set things up: unreliable. Check-in intervals cannot be modified in any way (as per Jamf support). We've been looking into leveraging the API to create a script that triggers a more frequent check-in of all devices, but no progress so far.

 

Thank you Nevinho for your message. I am kind of glad to read that it is not me, but it is Jamf School. It helps to ask students (or teachers) to open the Jamf app (Jamf Student of Jamf Teacher). That enables a connection between the iPad and the Jamf server. It triggers a query whether their is an update on a profile (or on an app, or on an iPadOS update, etc.). It happens a lot that the timed profile works then.

It is still better than not working. Of couse, this workaround is not as desired.

Nevinho
New Contributor III

Btw, we have since had our IT partner create an API script that triggers a check-in of all devices every 5 minutes or so (downside: the activity log is quickly flooded with check-in items and useless for other purposes). Works like a charm.

Varepsilon
New Contributor

@Nevinho Thank you for that post. Could you share the API script? That sounds very interesting and helpful. Thank you. Kai

Nevinho
New Contributor III

@Varepsilon Sorry, I don't have access to it and additionally, we paid our external IT support to create it. What I can do is to get you in touch with them, though! Just pm me. (I have to add the JS doesn't seem to be happy about the increase of server traffic caused by such scripts ...)

Varepsilon
New Contributor

@Nevinho Thank you for your reply. I can't figure out how to pm you on this plattform. Sorry. Excuse my ignorance. What does JS mean? You wrote that the JS doesn't seem to be happy about the increase of traffic.

Nevinho
New Contributor III

JS = Jamf School. Check out the envelope symbol in the upper right corner, create a new message and search for my user name.