I have a workflow that assigns a task to approver whenever a new item is added to a list. I would like to limit permissions to the task list to make sure nobody makes any changes there except for the approvers. The problem is that when I do this, workflow doesn't seem to be able to assign the task to the approver. It assigns a task on behalf of the task originator (the person who added the item to the list) who doesn't have sufficient permissions for that. How can I empower the workflow to assign task for somebody who wouldn't be able to do so otherwise.
I am using SharePoint Online (Office 365)