Questions about adding status flow and changing access level

Get help from other users here.

Moderators: Developer, Contributor

Post Reply
tunmang
Posts: 1
Joined: 18 Dec 2008, 00:21

Questions about adding status flow and changing access level

Post by tunmang »

Hi All:

Recently we installed Mantis 1.1.5 and tried on it. After we added a couple of projects and compared with our old bug tracking system, we have the following questions:

(1) Can Mantis supports status workflow per project and how? For example (node-d is not "Close"):

For project-a, its status workflow is from node-a, to node-b, then to node-c, and then to node-d.
For project-b, its status workflow is from node-a, to node-d, and then to node-b.

(2) Can Mantis supports access control group, not just access level group and how? For example:

The status workflow is: "10:new,15:assignedMgr,25:assignedEngr,80:resolved,85:verified...".
How can we make a user able to do only "10:new", "15:assignedMgr" and "85:verified", but nothing else ?

Any information is very appreciated.
jb_mantis
Posts: 63
Joined: 14 Oct 2008, 12:41
Location: Columbus, Ohio, USA

Re: Questions about adding status flow and changing access level

Post by jb_mantis »

You should be able to accomplish your objectives by using the Manage -> Manage Configurations -> Workflow Transitions page. The settings on this page can be set per project, allowing you to control which statuses are available to which access levels and the default workflow order for those statuses. So you could set a default workflow and status access levels for all projects, then if necessary, create project specific workflows and status levels for each project that should not follow your default configuration. Note that access levels are for that level and above. If you have Levels A,B,C and D, you cannot setup Mantis so that only Level B and C have access, D would also have access since it is above B and C. Also, if you have custom access levels, you may need to use the "Set Configuration Option" section of the Configuration Report page to acquire what you need by setting the set_status_threshold array() value.
-Joe
Mantis Version: 1.1.2
Disclaimer: Answers are based on the Mantis version above and may be inaccurate for newer/older versions which may have different configuration options and/or functionality.
Post Reply