If you have already started Jobs from this server, it is recommended to remove the directory <jobserver_path>/TalendJobServerFiles to avoid unexpected authorizations on already deployed Jobs or cached files.
About this task
Add each user allowed to run tasks (for example,
user called subuser) to the 'root' group, as well as to the group of the user
who owns the parent directories of Talend JobServer (for example, group of the user called my_user).
> sudo usermod -a -G myuser_group subuser > sudo usermod -a -G root subuser
Give the execute permission to
myuser_groupin the following directories by executing chmod g+rx /<directory_path>.
/DIRECTORY_1 /DIRECTORY_1/DIRECTORY_2 /DIRECTORY_1/DIRECTORY_2/Talend-JobServer /DIRECTORY_1/DIRECTORY_2/Talend-JobServer/TalendJobServersFiles /DIRECTORY_1/DIRECTORY_2/Talend-JobServer/TalendJobServersFiles/cache /DIRECTORY_1/DIRECTORY_2/Talend-JobServer/TalendJobServersFiles/cache/libNote: The READ authorization for the group is only required for deployed files.