We're in search of best practices for allowing delivery team members to be able to add subtasks but without being able to adjust the parent projects or tasks that have been assigned to them. Here's what we are trying to achieve:
- Project manager builds a high level project plan consisting of the high level tasks, milestones, and sub projects and assigns each one to a delivery team member with a due date
- We'd like the delivery team members to be able to then build out the lower level tasks required to achieve what the project manager assigned them.
- The delivery team members, however, should NOT be able to edit the due date of the high level projects/tasks that were assigned to them and should NOT be able to mess up the PM's top level project plan.
- If the delivery team members' subtasks extend past the due date of the assigned project/task, we want this to somehow be flagged - since they'll be late in delivering.
Though points 1 and 2 seem straightforward, we're looking for insight on how we can enable points 3 and 4.