Setting the Talend Remote Engine directory permissions - Cloud

Talend Remote Engine User Guide for Linux

Version
Cloud
Language
English
Operating system
Linux
Product
Talend Cloud
Module
Talend Remote Engine
Content
Design and Development
Installation and Upgrade
Last publication date
2024-02-23

Before you begin

If you have already run artifact or tasks on the Remote Engine, you must pair your Talend Remote Engine anew with your Talend Cloud account to avoid unexpected authorizations on already deployed artifacts, tasks, or cached files. For instructions, see Upgrading Talend Remote Engine.

Procedure

  1. 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 Remote Engine (for example, group of the user called my_user).

    Example

    > sudo usermod -a -G myuser_group subuser
    > sudo usermod -a -G root subuser
  2. Give the execute permission to myuser_group in the following directories by executing chmod g+rx /<directory_path>.

    Example

    /DIRECTORY_1
    /DIRECTORY_1/DIRECTORY_2
    /DIRECTORY_1/DIRECTORY_2/TalendRemoteEngine
    /DIRECTORY_1/DIRECTORY_2/TalendRemoteEngine/TalendJobServersFiles
    /DIRECTORY_1/DIRECTORY_2/TalendRemoteEngine/TalendJobServersFiles/cache
    /DIRECTORY_1/DIRECTORY_2/TalendRemoteEngine/TalendJobServersFiles/cache/lib
    Note: The READ authorization for the group is only required for deployed files.