Social media


Tuesday, December 15, 2009

Item field permissions on for multiple workflows

If you have more than one Workbox workflow on a SharePoint list item or document in library, all of these workflows affect permissions for item's fields.
The general rule is that Workbox is taking the sum of all permissions for given user. So if in workflow A in state A1 you have permissions to view fields X,Y and in workflow B in state B1 you have permissions to view fields W,Y,Z then you will see fields W,X,Y,Z. If in state A2 you do not have permissions for any column, and in workflow B you are still in state B1, then you will have the W,Y,Z columns visible.
The same rule applies for the "edit" permissions.
Since there are no "deny" permissions, if you are included in a role that has permissions to see a column - you will see it, regardless of settings from other workflows.
If you are also using another Datapolis product - SCP, then SCP settings are ignored when the workflow kicks in. This mean that Workflow settings override SCP settings and you will get what you have defined for workflows in given states.