Some Actions will Not Run if Backend Service Doesn't Have Full Disk Access: Operation Not Permitted Error

When using a Mac Actor, some Job Actions will not run if the backend_service doesn't have full disk access.

The following example shows the output when a user attempts to make a custom modification to the crontab and it fails with the following permission error:

WM-C02X10NSHTD6:~ svcveromac$ /Users/svcveromac/verodin/remove_crontab.sh

crontab: tmp/tmp.583: Operation not permitted

In this case, full disk access is required to run Host CLI Actions successfully.

To enable full disk access

  1. Go to System Preferences from the Apple menu.
  2. Select the Security & Privacy control panel.
  3. Click the Privacy tab.
  4. From the left-side menu, select Full Disk Access.
  5. Click the lock icon in the lower left corner of the Preference panel and authenticate with an admin-level login.
  6. Click the + button to add an application with full disk access.
  7. Navigate to the /Applications/Utilities/ folder and select verodin_backend
  • June 5, 2022
  • January 13, 2023
In This Article