Is it possible to give permission based on roles or users

For example few user's can delete a task and few just edit and some can just view

Thanks In Advance
Vinod