import com.atlassian.jira.component.ComponentAccessor def groupManager = ComponentAccessor.groupManager def currentUser = ComponentAccessor.jiraAuthenticationContext.loggedInUser // 设置允许编辑该字段的组名 def allowedGroups = ["jira-system-administrators"] def userInAllowedGroup = allowedGroups.any { groupName -> groupManager.isUserInGroup(currentUser, groupName) } // 设置允许编辑该字段的人 def allowedUsers = ["admin","10331347@qq.com"] def userInAllowedUsers = allowedUsers.any { userName -> currentUser.username == userName } // 不属于指定组或指定人的禁止修改这个字段 if (!userInAllowedGroup && !userInAllowedUsers) { getFieldById("description").setReadOnly(true) }
Overview
Content Tools