Enforce predecessors

Predecessors are tasks on which other tasks are dependent for completion. Predecessor relationships affect the Start and Completion Dates of the tasks and ultimately impact the timeline of the project.

For information about predecessors, see Overview of task predecessors.

By setting predecessor relationships between tasks, you define how the start or finish of a dependent task depends upon the start or finish of their predecessor tasks. This is done by using different Dependency Types.

For information about Dependency Types, see Overview of task dependency types.

Overview of enforced predecessors

IMPORTANT
You must enforce predecessors to require that predecessor relationships are respected. Without enforcing the predecessors, dependent tasks can start and finish independently from the start and finish of their predecessors, regardless of their Dependency Types.

You can enforce the predecessor relationship when setting predecessors on a project.

If a predecessor is enforced, the successor task cannot start before the predecessor completes. For example, enforcing a Finish-Start relationship between Task A and Task B means that Task B cannot start (the Status must remain New, and the Percent Complete must remain 0%) until Task A is marked as completed. Enforcing relationships apply to all predecessor types.

Access requirements

You must have the following access to perform the steps in this article:

Adobe Workfront plan*
Any
Adobe Workfront license*
Plan
Access level configurations*

Edit access to Tasks and Projects

Note: If you still don't have access, ask your Workfront administrator if they set additional restrictions in your access level. For information on how a Workfront administrator can modify your access level, see Create or modify custom access levels.

Object permissions

Manage permissions to the tasks and the project

For information on requesting additional access, see Request access to objects.

*To find out what plan, license type, or access you have, contact your Workfront administrator.

Enforce a predecessor at the task level

  1. Go to the successor task whose predecessor you want to enforce.

  2. Click Predecessors in the left panel, then click Add Predecessor. You might need to click Show More, then Predecessors.

  3. (Conditional) If you want to add a cross-project predecessor, remove the name of the project in the Parent Project field and replace it with another project.

  4. Specify the name of the predecessor task or tasks in the Tasks field.

  5. Specify the Dependency Type between these two tasks.

    The default Dependency Type is Finish-Start.

  6. Select the Enforced field to enforce the predecessor.

  7. Click Save.

Enforce a predecessor in a task list

  1. Go to a task list on a project.

  2. From the View drop-down menu, select the Standard View.

  3. Make a mental note of the number of task which you are going to designate as the predecessor.

  4. Find the successor task whose predecessor you want to enforce.

  5. In the Predecessors column, start entering the number of the predecessor task followed by ā€œeā€. For example, type ā€œ1eā€ to add task number 1 as a predecessor to the selected task.

  6. Click Enter to save your predecessor information for the task.

    predecessor_enforced_in_list.png

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43