I have 2 team members that are working in projects that have both small action item tasks and large “tasks” that need to stay up due to it being used for time tracking throughout the project’s duration.
These 2 people need to have complete control of the project so that they can add, adjust and remove things as needed, but we want me to have final control of completing SOME tasks (the long-term time tracking tasks).
I set the important tasks that need to be controlled by me to “Approved”, however they can still approve the task.
Is there a way to just have one person in a project control the completion of SOME tasks in a project, if everyone still needs to have a lot of editing rights within it?
Make each of these large tasks be dependent on (blocked by) one single blocking task, perhaps with a cheeky name–see further below. That will cause the hourglass to appear as in the above screenshot; no one will be able to mark any of the large tasks complete from List view.
They can still attempt to mark a large task complete from the top of the task detail pane, though. But in this case, they will receive the following confirmation:
They can still override that, but if you make sure you’re either the Assignee or a Collaborator and you monitor your Asana Inbox, you’ll know when that happens.
Another, very different approach is:
Create a rule:
When: task status is changed
Condition: task is completed AND custom field task type is LARGE
Action: change status to incomplete
When you yourself need to make one of these tasks complete, you’d have to pause, complete it, then reactivate the rule.