Before I can try to help, I need to make sure I understand what you are asking
So you have a situation similar to this:
- Users on the grid register their processor with the grid. In addition, there is a set of "root" processors on the grid which can run any job.
- When submitting jobs, users authenticate themselves with the grid (username, password?)
- Users submit jobs for processing (post authentication) The job can be executed by any free root container, or any containers "belonging" to that end user.
Is that more or less correct?