Avant de commencer
Si vous avez déjà exécuté des artefacts ou des tâches sur le moteur distant, vous devez lier à nouveau votre moteur Talend Remote Engine avec votre compte Talend Cloud afin d’empêcher les autorisations inattendues sur des artefacts ou des tâches déjà déployés ou sur des fichiers mis en cache. Pour des instructions, consultez Mettre Talend Remote Engine à niveau.
Procédure
-
Ajoutez chaque utilisateur et utilisatrice autorisé·e à exécuter des tâches (par exemple, l'utilisateur ou l'utilisatrice nommé·e subuser) au groupe 'root' ainsi qu'au groupe de l'utilisateur ou de l'utilisatrice qui détient les répertoires parents de Talend Remote Engine (par exemple, celui de l'utilisateur ou de l'utilisatrice nommé·e my_user).
Exemple
> sudo usermod -a -G myuser_group subuser
> sudo usermod -a -G root subuser
-
Donnez la permission execute à
myuser_group
dans les répertoires suivants en exécutant chmod g+rx /<directory_path>.
Exemple
/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
Remarque : L’autorisation READ pour le groupe est requise uniquement pour les fichiers déployés.