Hi @sophia_miller, welcome to the Hexnode community!
To help us narrow this down, could you let me know if AnyDesk was deployed directly through Hexnode, or if these are legacy installations? Also, do you have any strict app allowlisting policies configured and deployed to these devices that might be interfering with AnyDesk’s background processes?
As a quick side note, Hexnode also includes a built-in Remote View and Control feature natively in the portal. It is a great alternative if you ever want to consolidate your IT support tools in the future!
Since you just migrated MDMs, macOS can sometimes cache old security permissions. Here is the best workflow to force macOS and AnyDesk to refresh those security tokens:
- Force a Refresh: AnyDesk often requires a full restart of the application (and sometimes a full reboot of the Mac) after permissions are granted via MDM for the security token to properly refresh.
- Manually Reset Privacy Toggles: If a reboot doesn’t work, try clearing the cached permissions on a test device:
- Open System Settings/Preferences > Privacy & Security.
- Navigate to Accessibility.
- Highlight AnyDesk and click the minus (-) button to remove it entirely.
- Click the plus (+) button and re-add AnyDesk directly from the Applications folder.
- Repeat this exact process for Screen Recording.
- Check AnyDesk’s Internal Settings: If macOS settings are perfectly aligned, the block might be coming from the app itself. Open the AnyDesk app on the target Mac and check the Interactive Access settings. If it is set to “Only allow if AnyDesk window is open” or “Never show“, you will get an access denied error regardless of your OS-level permissions.
Please let me know if these steps resolve the connection issue for you!
Cheers,
Eden Pierce
Hexnode UEM