Using Conditional Expressions vs Roles for Form and Actions

Options

Long-time users of Metastorm BPM are probably very familiar with building dynamic roles containing such business logic such as “If Form XYZ is Complete Then return User Y”.  In fact, that our roles were this flexible was a testament to the power of Metastorm BPM, but the problem with this is that this could end up being a poor practice because we were being forced to duplicate role logic to implement different business rules.  But no more, now in 9.1 you can apply specific check conditions to control the visibility of actions and forms with a new Check typed property.

 

Only Show Action If Property.PNG

Put a condition into this property and the action or form will only be available if the user has both the roles assigned and the condition is true.  It's as easy as that.

Tagged:

Comments