brueegg - Tuesday, October 12, 2010 7:01 AM:
Hi guys
Is there any way to demote a lifceycle as an administrator? i.e. a Program has the status closed. Now under some circumstances we have to open up that Program again. Is there any simple way to do that? Or do I have really to edit the Lifecycle and create a new transition?
We don't want to edit all lifecycles and include everywhere an administrator. The user shouldn't see that!
How are you guys handle this?
Thanks for any adivce
Bjorn
PeterSchroer - Tuesday, October 12, 2010 7:12 AM:
Edit the Lifecycle and add the new transition, but then make Adminstrator the only allowed Identity for that transition. The users will not be allowed to make this transition, but as you noted, they will see it in the Lifecycle Process Map.
Because editing the LC is pretty easy, I often add this transition, correct the one item, and then remove the transition again. 2 minutes total time. Not a problem. You could even create an Action on the Project Item (that only Admin sees) that programatically adds the transition, demotes the one project, and then deletes the transition :-)
Peter.
brueegg - Tuesday, October 12, 2010 8:17 AM:
Thanks Peter for your fast reply.
I would really apreciate if there is in future a possiblility that we don't need to modify all the time the lifecycles.
An idea of me would be, that the transitions of a certain role doesn't show up in the lifecycle.
What do you think about a solution like this?
PeterSchroer - Tuesday, October 12, 2010 9:32 AM:
Actually might work today, you can run a quick test. The Access rights on Lifecycle Transition are default World-Get and Admin-Update. Should be able to change the Access rights on certain Transitions to only Admin-Get, and then they are invisble to average users.
I haven't tried this, but in principle, something like this would be the approach. use normal access management, to control who sees which parts of a Lifecycle Map.
Peter.
brueegg - Tuesday, October 12, 2010 10:13 AM:
Thanks, this sounds great, but I'm not able to do this.Or where can I set the permissions just for a single transition? I just found the general permission item.
It would be nice if there would be a field "transition permission" direct on the Transition (see attached picture).
Thanks
Bjorn
PeterSchroer - Tuesday, October 12, 2010 10:45 AM:
Aras can make a change to support this feature (a very good idea by the way) in a future release. I will add this item to the roadmap.
But you can make this change yourself with a little bit of coding and changing of the form. Source code for the client is of course just HTML and JS, so that is easy to change. The Lifecycle Map form is (I think) modeled, so there is a Form in Administration you can change, and you might need to change the definition of the Lifecycle Map Transition to allow permissions on the Transitions (I beleive the default is the Transitions inherit the permission of the Lifecycle Map).
If you are a Subscriber - the support team will help you with sample code and some more hints.
brueegg - Wednesday, October 13, 2010 7:15 AM:
Thanks for your answer.
I think this would be a very useful feature. Before I put hands on, we first have other higher priorities to work on :-)
Bjorn
