Our company has several distinct divisions that all use Deadline in different ways. The volume and mix of jobs creates some confusion. So we’re looking for a way to present the users a more focused view.
I was hoping to get some advice on how to approach this.
My initial though was to use Pools for the actual division of machine/jobs.
There doesn’t seem to be a way to limit the visibility of Pools, but I did find that I could create a Layout with that filter applied and set that as the default for a user group.
The other hurdle is setting the appropriate Pool on submission. I didn’t see any place in the Application Plugin documentation for adding custom code to set Job properties. I believe I could achieve this by modifying each Application Plugin individually, but that would be a maintenance nightmare. I think the best approach may be to create an OnJobSubmittedCallback Event Plugin that sets the Pool.
Does that sound feasible? Any better suggestions?