it
Size: a a a
it
AO
VK
AO
ア
AO
Dɹ
AO
Dɹ
Dɹ
AO
Dɹ
Dɹ
AO
AO
AO
VK
package ru.alfabank.atlassian.custom
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.permission.PermissionSchemeManager
import com.atlassian.jira.project.Project
import com.atlassian.jira.scheme.Scheme
import com.atlassian.jira.scheme.SchemeEntity
import com.atlassian.jira.security.plugin.ProjectPermissionKey
PermissionSchemeManager pm = ComponentAccessor.
getPermissionSchemeManager()
Project project = ComponentAccessor.
getProjectManager().getProjectObj(12780L)
Scheme scheme = pm.getSchemeFor(project)
Collection<SchemeEntity> entities = scheme.getEntities()
for(SchemeEntity entity : entities){
ProjectPermissionKey key = entity.entityTypeId as ProjectPermissionKey
if(key.permissionKey().equals("ADMINISTER_PROJECTS")){
log.error(entity.type)
log.error(entity.getParameter())
}
}
VK
AO