Show Options in Actions Tab based on User Attributes

We would like to show the various options in Actions Tab ,if and only if, a particular attribute is defined for the user. Currently users are able to launch the Action process models without this attribute defined ,which results in lot of alerts getting generated. We can change each of the process models to do a validation ,but would like to know whether there is a better approach to implement this feature.

OriginalPostID-167622

OriginalPostID-167622

  Discussion posts and replies are publicly visible

Parents
  • A couple of things you could think about here. You could create a group with membership rules which I believe can access the attribute you are referring to. Then use process security to grant members of the group to start the process. Or you could also set it at an application level if you wanted to.

    Another approach is to validate if the user has permission and if they don't show them a task saying they don't have permission to run the process and use and exception timer to kill the process after a couple of minutes. That prevents your error and lets them know why they can't access the action and should stop them try and trying again.
Reply
  • A couple of things you could think about here. You could create a group with membership rules which I believe can access the attribute you are referring to. Then use process security to grant members of the group to start the process. Or you could also set it at an application level if you wanted to.

    Another approach is to validate if the user has permission and if they don't show them a task saying they don't have permission to run the process and use and exception timer to kill the process after a couple of minutes. That prevents your error and lets them know why they can't access the action and should stop them try and trying again.
Children
No Data