Ability to set permissions for each user role

Ability to set permissions for each user role

How can I change permissions for tasks that I created? e.g. if I assign a task to a person, that person right now can edit and delete the task. How can I prevent that from happening? I only want that person to report on the task, e.g. add notes or mark the task as done.