Setting the Talend JobServer directory permissions - 8.0

Talend Installation Guide

Version
8.0
Language
English
Operating system
Linux
Subscription type
Subscription
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend LogServer
Talend MDM Server
Talend MDM Web UI
Talend Runtime
Talend SAP RFC Server
Talend Studio
Content
Installation and Upgrade
Last publication date
2022-10-30

About this task

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.

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 JobServer (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 each of the following directories by executing chmod g+rx /<directory_path>.

    Example

    /opt
    /opt/talend
    /opt/talend/Talend-JobServer
    /opt/talend/Talend-JobServer/TalendJobServersFiles
    /opt/talend/Talend-JobServer/TalendJobServersFiles/cache
    /opt/talend/Talend-JobServer/TalendJobServersFiles/cache/lib
    The parent folders of the Talend-JobServer folder in this example are for demonstration purposes only. They highlight the necessity of the execute permission at each level of the directory structure to ensure correct functioning.
    Note: The READ authorization for the group is only required for deployed files.