Inside the process you can use expressions to do the assignment. Something like: ${variable}. If you can capture the user id and insert taht as a process variable when the task is going to do the assignment will pick up that variable, resolve it and do the assignment.
Cheers