cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Help us improve the PTC Community by taking this short Community Survey! X

Promotion Approvers/Participants List

Cosmo
1-Newbie

Promotion Approvers/Participants List


Hi All,
I've been asked to look into this issue. It seems that when we go to promote an object and we get to the step in the Promotion wizard where it asks you to pick your Approver from the list of Participants, the list of Participants contains every single user, group, role in God's creation.
This is clearly wrong since I could just be picking my friend "Bob" to approve all the garbage I create and vice versa.
How do I get it so the only people that show up in this list are the designated people that I want to be doing the approving? There are only six people that can approve the objects. That's all I want to appear in this list. What am I missing?
Thanks in advance.

Mike -
1 REPLY 1
MikeLockwood
22-Sapphire I
(To:Cosmo)

Please take a look at attached (lots of guesses - may not be fully correct).

Promotion seems simple, but brings together many configuration elements - need to understand each very well.

During Promotion Request creation, the Request object has not yet been created, so the wizard has to reach into the lifecycle, team template if used, context team, etc. and present participants with some limitations. For some cases, we have chosen instead to ignore this part of the create wizard and instead send the creator of the request the first assignment, with the Setup Participants UI - specifically to have them confirm / select participants. At this point, the request already exists, a Team instance has been created, and all seems to work much more smoothly (at the expense of an additional assignment).

Note: One major potential gotcha is that if you have users select approvers using the wizard, "The Organization" is one of the available picks. Selecting this is way too easy - result is that every single user in the organization gets an approve assignment!!!

To understand this, I had to methodically go thru some exercises of manipulating the Team Template and Context Team - and trying creating in context with various context teams.

Can discuss if you like.

Top Tags