Posted on 05-12-2025 05:32 AM
Hi everyone,
I'm currently struggling to create a working PPPC profile for AnyDesk on macOS. My goal is to pre-approve the following permissions for all users:
Full Disk Access
Accessibility
Screen Recording
So far, I’ve tried two approaches:
A .mobileconfig
file generated with the help of AI
Manually configuring the payload using Jamf
In both cases, the profiles appear as “completed” in Jamf, but they don’t seem to take effect — AnyDesk still prompts for the permissions when launched.
These settings need to be valid system-wide, across all users, and I’m currently out of ideas. Has anyone successfully deployed a PPPC for AnyDesk or encountered similar issues?
Any advice, tips, or examples would be greatly appreciated!
Thanks in advance!
05-12-2025 05:59 AM - edited 05-12-2025 05:59 AM
@Artorias Give https://github.com/jamf/PPPC-Utility a try to create the profile.
Note that it it impossible to pre-approve Screen Recording.
Posted on 05-12-2025 06:52 AM
Don't use generative AI for anything. It's wasteful and unethically made, but also frequently produces nonsense. It's just fancy predictive text, which is why its config profiles won't work for you. It will never care about actually working, only about vaguely looking like something that might work.
sdagley's advice will help you though. It'll get you the actual identifier and code requirement. If you just take that and copy and paste it into the Jamf Privacy Preferences Policy Control payload, you'll be able to get the rest through easy to use dropdowns.
Posted on 05-12-2025 11:57 AM
@McAwesome On the subject of trusting AI generated solutions I thought you might find this amusing... My org once had a user who was asking for a restriction to be changed on their iPhone. Our Intune team replied to the user there was no option to change the restriction they were asking about. User came back with "Yes there is, and here's the instructions" which they'd received from I forget which generative AI system. When told again it wasn't an option the user insisted "but I provided you the instructions." The Intune team finally had to send a screen shot of the Intune console showing that the instructions referenced settings that clearly didn't exist.
Posted on 05-12-2025 06:57 AM
Thanks so much! @sdagley suggestion actually worked!
I'm still facing one issue with Screen Recording though. Ideally, I need to remotely access Macs immediately after AnyDesk is installed. It becomes quite tricky if users have to manually approve the screen recording permission in System Settings.
Does anyone have a workaround for this, or tips on how to automate that step as well? I’d really appreciate any guidance.
Thanks again in advance!
Posted on 05-12-2025 07:17 AM
It's not possible to pre-approve Screen Recording. Apple requires user interaction for that.