LanSchool, once installed, needs to be given permission under Privacy/Accessibility. I was looking at trying to automate this using PPPC but the issue is there isn't actually an app in the Applications folder to point to. Ideas?
Solved! Go to Solution.
I used these instructions to make a PPPC and everything is working except for limiting web in Safari. LanSchool support isn't of much help and told me to talk to JAMF/Apple.
LanSchool also told me that they have their hands tied when it comes to macOS Catalina and to not upgrade when it comes out.
There are two apps for LanSchool that need to have PPPC settings configured. One is LanSchool (filename lsutil.app) and the other is LanSchool Student (student.app), both of which appear in the /Library/Application Support/LanSchool folder. Using PPPC-Utility from github, I was able to configure a configuration profile that I could save and then upload to my JAMF server. The only item they can't configure is the microphone, but as I understand it that is a conscious decision on Apple's part. I created a LanSchool Student custom app using their custom tool, then created the configuration profile using PPPC-Utility. When both of these policies run on the student devices, LanSchool has started working as planned. See help here: https://helpdesk.lenovosoftware.com/portal/kb/articles/mojave-support