I've added an impersonation step to give read/contribute permission to a specific item when the approval workflow is started on that item.
The problem I'm having is that some approvers are traveling/out of office and would like to get their secretary/PA to approve on their behalf. Giving the secretary permission to the item isn't a problem, but even with permission they are not able to approve/reject (ie complete the task) as the task hasn't been assigned to them. The secretary can see and click on the "Open This Task" button but cannot do anything with the task.
I've considered going into the workflow status and "adding" the secretary as an approver, but this won't replace the original approver, so the status will always show as "In Progress" and will never complete. Besides, my approvals are in sequence/serial, so I believe that it won't progress to the next approver if the first one doesn't complete their task.
Is there any way around this please? or is there a way of getting the approvers to be able to approve a task from their Blackberry? (Though this won't help if the approver is on holiday for 2 weeks so it would still be good to know if there's a way to add/delete/replace an approver once the workflow has started!)
I'm pretty comfortable in SPD, but not at all familiar with code if that's of any relevance.
Thank you in advance.