Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

If you want the status of an issue to be unchangeable until the approval path is finished, you can do it by restricting the ability to change status to only a specific user or group.

You can do it by editing the workflow in your project.

You can give this permission to the admin or you can create a user only for this purpose.

Workflow settings depend on project type.

Company-managed project

  1. Go to Project Settings → workflows

  2. Edit workflow

  3. Add new status. For example, it can be “in approval”

  4. You can allow all statuses to transition to this one or allow only chosen ones

  5. Add transition - from “in approval” to “closed”

  6. Add a condition to transition: click “conditions”

  7. Add a condition to transition: click “add condition”

  8. Select “user is in group”

  9. Select group, in our example it will be “administrators” and click “add”

  10. Publish.

Team managed project

  1. Go to project settingsissue types

  2. Click “edit workflow

  3. Add “in progress” status

  4. We will name it “in approval”

  5. Add transition to “in approval” status

  6. Select from status “in approval” to status “done

  7. Add a rule to transition. First click on transition, and next click on add rule.

  8. Select “restrict who can move an issue

  9. Choose who can change the status of an issue. It can be a user or group.

  10. Update workflow.

  • No labels