Remote work with proof cluster

Hi all!

I have one question.
My proof cluster has one master machine and some workers machines. It works OK.
But I’d like to launch jobs from another machine (not from master).
Can I start job from another machine, send it to master, then master and workers execute my job and return it to me? Is it possible?

If it’s possible how can I do it?
Should I install ROOT on my machine and start xrootd daemon and what’s next?

Best regards!

Sorry for flood.
I understand how it should work.