I want to get reporter's attributes (manager) from LDAP. After isssue assign to manager in post function.
What is true method?
Thanks for help.
import com.atlassian.jira.component.ComponentAccessor
import com.onresolve.scriptrunner.runner.customisers.WithPlugin
Class activeDirectoryAttributeManagerClass = ComponentAccessor.getPluginAccessor().getClassLoader().findClass("com.intenso.jira.plugins.admanager.util.ActiveDirectoryAttributeManager")
def activeDirectoryAttributeManager = ComponentAccessor.getOSGiComponentInstanceOfType(activeDirectoryAttributeManagerClass)
def userAttributeMap = activeDirectoryAttributeManager.getUserAttributes(reporter, "myActiveDirectory") //get Map of user Attibutes for connection "myActiveDirectory"
def company = userAttributeMap.get(manager) //get Attribute from Map`
issue.setAssigneeId(manager)