Hi,
based on scarcely available information, it seems that "Request splitting" is possible in FIM 2010 R2. I have following scenario:
- user A adds 4 users (B, C, D, E) to group X
- B and C have manager F
- D has manager G
- E has manager H
Group management consists of two approvals, one by corresponding user manager and the other by group manager. In above mentioned scenario there should be following requests for approval:
- request for B and C sent to F
- request for D send to G
- request E send to H
If F rejects the request that should not affect approvals for G and H, which means I have to split original request somehow.
I am able to resolve (and properly group) users within custom built activity in authorization phase, but I can't figure out on how to create new Requests. I am thinking of using UpdateResourceActivity and add those members to target group, thereby spawning new Request.
Yet, I am unsure whether this is a correct approach (for instance, if I then cancel "parent" approval workflow it will probably reject all changes made, and if not, user will still get "denied" message, instead of "pending approval".
This scenario seems very common to me. I believe I am missing something very obvious :)
Thank you in advance for any idea and suggestion.