Jira 基于用户所属的组对问题使用多个屏幕

Jira 基于用户所属的组对问题使用多个屏幕,jira,Jira,我的问题是,我试图根据用户所属的组隐藏项目中问题的某些字段。一个问题是否可能有多个屏幕,并且根据用户所属的组,会显示一个具有不同字段的不同屏幕 谢谢根据用户权限使用隐藏/显示字段,例如: FormField someField = getFieldByName("select example") def user = componentManager.getJiraAuthenticationContext().getLoggedInUser() if (user == 'John') {

我的问题是,我试图根据用户所属的组隐藏项目中问题的某些字段。一个问题是否可能有多个屏幕,并且根据用户所属的组,会显示一个具有不同字段的不同屏幕

谢谢

根据用户权限使用隐藏/显示字段,例如:

FormField someField = getFieldByName("select example")
def user = componentManager.getJiraAuthenticationContext().getLoggedInUser()
if (user == 'John') {
    someField.setHidden(true)
}
或者,根据用户组:

FormField someField = getFieldByName("select example")
def user = componentManager.getJiraAuthenticationContext().getLoggedInUser()
def isAdmin = componentManager.getUserUtil().getGroupNamesForUser(user.name).contains("jira-administrators")
if (! isAdmin) {
    someField.setHidden(true)
}

一切皆有可能:)哪个Jira版本?Jira版本是4.2.2