Hi Everyone, I would like to restrict the ability to revise objects to the change process. I had heard that a possible solution was to grant the Revise ACL to the Assignee role however I am not seeing the Assignee role in the policy administrator for a product context. Is there somewhere else where this can be done? Thanks in advance.
Patrick Williams | Engineering Systems | c: 616.947.2110 [cid:image001.jpg@01CE0ACB.0E6DD180]
To be clear, user would only be blocked from revising from that action on change tasks, right. You could edit the wizard or action configuration and remove the button. Or you could write a validator that if its on a change task, block revision.
One technical question here might be how to grant revise permission on objects to a certain role (and by 'role' I mean a person filling a role on an object instance's team - not a container-based role) -
In the lifecycle template for an object, you can add additional access by role. But to do that on the business objects of WTPart, WTDocument, EPMDocument, they would need to switch from using a basic to an advanced lifecycle, which has some side effects including the system creating a team for each object instance. That could be a lot of data and have performance consequences. It is that team that is used to determine who can be granted the incremental role-based access in a given state.
Check out 'about life cycles' and 'ad hoc access rules' in the help center: