Jira工作流状态的属性
某个状态时,修改其权限。如何实现呢?
首先设置工作流,完成后修改属性值。
查看工作流-》选中步骤名称-》属性-》添加属性值,属性关键字为jira.permission.edit.group,属性值denied
注:详细的属性如下。
格式:jira.permission.[subtasks.]{permission}.{type}[.suffix]
subtasks : 可选,如果想要把这个权限继承到子任务中的话就写上这个选项。
permission : JIRA对应的权限类的缩写,下面是基于JIRA4.2的可用权限类缩写列表,这个就不一一翻译了,相信如果对JIRA有一定的了解都应该知道对应的权限是什么。
admin, use, sysadmin, project, browse, create, edit, scheduleissue, assign, assignable, attach, resolve, close, comment, delete, work, worklogdeleteall, worklogdeleteown, worklogeditall, worklogeditown, link, sharefilters, groupsubscriptions, move, setsecurity, pickusers, viewversioncontrol
type : 允许/拒绝当前权限的用户,可用的值有下面几个。
group, user, assignee, reporter, lead, userCF, projectrole
suffix : 后缀,如果想要对两个用户组进行权限设置,可以通过后缀来区分。比如jira.permission.edit.group.1, jira.permission.edit.group.2
接下来在属性值中填入对应的值,比如想给某个用户组操作权限,属性值里就填用户组的名字,想给用户设置权限就在属性值中填用户的名字。
原文:https://www.cnblogs.com/yokiblogs/p/11905843.html