Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello,
we are having troubles using Talend JobServer with a user having non admin rights.
We created a user with read and write rights on needed repositories, but we get this error :
java.lang.Exception: org.talend.designer.runprocess.ProcessorException: org.talend.remote.commons.exception.ClientServerException: java.net.SocketException: Connection reset by peer: socket write error
java.util.concurrent.FutureTask.report(FutureTask.java:122)
java.util.concurrent.FutureTask.get(FutureTask.java:192)
org.talend.administrator.scheduler.business.ExecutionTaskHandler.deployJobUnit(ExecutionTaskHandler.java:783)
org.talend.administrator.scheduler.business.ExecutionTaskHandler.runTaskUnit(ExecutionTaskHandler.java:1184)
org.talend.administrator.scheduler.jobs.RemoteTaskExecution.executeRemoteJob(RemoteTaskExecution.java:506)
org.talend.administrator.scheduler.jobs.RemoteTaskExecution.execute(RemoteTaskExecution.java:245)
org.talend.administrator.scheduler.jobs.RemoteExecutionSwitcher.execute(RemoteExecutionSwitcher.java:50)
org.quartz.core.JobRunShell.run(JobRunShell.java:199)
We gave this user the same rights as the system user, then it worked fine. However, giving admin rights to a talend user is too permissive.
What rights does the jobserver user need in order to execute jobs correctly?
Thank you
Hello,
Please refer to this online user guide about: TalendHelpCenter:User roles/rights in the Administration Center.
The job server user needs project Authorization in TAC.
Best regards
Sabrina