I need to know how to run a command line tool with Launchctl that has full disk access?

Other questions don't actually answer this question.


I have a command line application that needs to run with launchctl.

How do I configure the system to allow it to run with full disk access?


That's my need... I'm open to suggestions.


What I have is a backup application that is listening for backup commands. This tool then starts another tool to do the data movement


Launchctl works just fine but doesn't have access to the more secured areas of the file system.


From other answers, perhaps the app needs to be wrapped up on a 'real application' bundle, then grant that app full access...

Is this the only way to make this happen?


Any help appreciated!!