ManifstManifst Guide
FR Open Manifst

Control status changes with transition rules

Restrict a status change to certain roles, forbid it, or require completed subtasks, filled-in fields or an accepted QA review.

Plan
Team and above
Required permission
Workflows › Manage transition rulesDefault: Product Owner, Scrum Master, plus the project owner and admins.

Without rules, everything is open

By default, any member who can edit a ticket can move it from any status to any other. Transition rules add safeguards. They are managed in Settings › Project, Workflow card.

Rule types

Add rule, then choose the item concerned (tickets, epics or Super Epics), the starting status (or "any status"), the target status, and the rule type:

TypeEffectApplies to
Restricted to certain rolesonly the ticked roles can make the changeeveryone except owner and admins
Permission requireda specific permission is neededeveryone except owner and admins
Forbid transitionnobody can make this changeeveryone except owner and admins
Subtasks completedall the ticket's subtasks must be tickedeveryone
Required fieldsthe chosen fields must be filled ineveryone
QA review acceptedthe ticket's latest review must be acceptedeveryone

Rules about who moves the ticket never block the project owner or admins: this safeguard prevents a project from being locked. Rules about the ticket's state apply to everyone.

Several allowed roles: one single rule

Rules on the same transition add up: all of them must be met. To allow the Product Owner or the QA, create one rule and tick both roles; two separate rules would allow nobody. Manifst flags this kind of anomaly in the Workflow card.

Three ways to view the rules

  • List: all rules, one per line.
  • Matrix: each cell crosses a starting status and a target status, and shows whether the change is open, restricted, conditional or forbidden.
  • Journey: the project's flow drawn out, with the transitions under a rule.

What the team sees

A refused change shows the reason: "This project forbids moving from… to…", "is reserved for…", "requires the… permission". See An action is refused.

Status changes coming from a connector (sync with Jira, Azure Boards or Linear, closing by a pull request) are not subject to the rules.

Plan

Creating and editing rules requires a plan that includes governance. On the free plan, existing rules remain visible and keep applying.

Updated on November 3, 2026

Can't find your answer? Write to us