Operator for software deployment issues

Hi,
I have been trying to get one of my operators to be able to fully manage software deployment. I’ve given all access I’ve seen to be correct, but when he starts the process of uploading the software on the task or creating the task he gets permission denied.

Without making him a master operator, what is the correct settings to setup for him to fully manage this module?