大家在使用Jira的时候通常会遇到一下场景

流程已经结束了,问题进入关闭状态,这个时候不希望问题可以被编辑

那么如何才能实现这个需求呢, Jira提供了工作流属性(Properties)来解决这个问题, 下面就使用工作流状态属性来结局这个问题

工作流状态属性是一对key-value的键值,设置在工作流上状态上


完成状态下禁用编辑

1  编辑工作流,选择设置的状态, 点击属性,进入状态的属性编辑

工作流属性设置


2. 在属性编辑的界面上,键入 jira.issue.editable = false ,如下, 代表这个状态不能编辑



3. 保存工作流,查看看再工作流状态上是否无法编辑


思考: 这样是不是完美解决问题了?

是能够实现在完整状态下不可编辑了, 但凡事都有个例外,某些情况下,还是需要编辑调整一下Issue,那该怎么办?

工作流的属性里,还提供了一种限制权限的方式,更为合理些,比如

jira.permission.edit.group =  jira-administrators

这个属性的意思是,在这个设置的状态下,jira中有编辑权限(jira.permission.edit)的 group 是 jira-administrators