[Groovy] How to check User in Any Role

How to check User in Any Role
Jira da Kullanıcının verilen role bilgisinde olup olmadığını döner
Groovy Script

import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.MutableIssue
import com.atlassian.jira.security.roles.ProjectRoleManager
import com.atlassian.jira.user.ApplicationUser

MutableIssue myIssue = issue;
def project = myIssue.getProjectObject()
ApplicationUser appUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser();
ProjectRoleManager projectRoleManager = ComponentAccessor.getComponent(ProjectRoleManager.class);
def projectRole = projectRoleManager.getProjectRole("Administrators");
passesCondition = projectRoleManager.isUserInProjectRole(appUser, projectRole, project)

Yorumlar

  1. Üstteki Kodu Script Runner 'dan Custom Script ekleyerek calıstırabilir siniz

    YanıtlaSil

Yorum Gönder

Bu blogdaki popüler yayınlar

Bir Yazılımcının karşılaşabileceği Mülakat Soruları Karşılaştıklarım

[Java] Append Nedir

WebSocket Nedir?