Need Help Creating a PPPC for AnyDesk (Full Disk Access, Accessibility, Screen Recording)

Artorias
New Contributor

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:

  1. A .mobileconfig file generated with the help of AI

  2. 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!

5 REPLIES 5

sdagley
Esteemed Contributor III

@Artorias Give https://github.com/jamf/PPPC-Utility a try to create the profile.

Note that it it impossible to pre-approve Screen Recording.

McAwesome
Valued Contributor

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.

sdagley
Esteemed Contributor III

@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. 

Artorias
New Contributor

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!

McAwesome
Valued Contributor

It's not possible to pre-approve Screen Recording.  Apple requires user interaction for that.