We have been looking at task reassignment for a client, and it appears the following point, from this discussion, is still accurate:
- Users without the "Process Administrator" right can only reassign tasks which are currently assigned to them, and they can reassign these tasks to any user of the cloud account
If a task is assigned to a Team, any user within the team can assign it to themselves, and if a task is assigned to you, you can reassign it to anyone in the company.
Where we have a task that must be completed by a member of a team we are having to work-around this, by checking the current user's name against a separate lookup table to see if they are allowed to complete the task. This is more work when creating the BP, and is more operational work to keep the Team membership and lookup table in sync.