Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Get the logged in user manager using scriptrunner

aljabali_fadi April 28, 2022

Hi , 

iam using scriptrunner to get the user manager as follwoing 

 

String[] attrIDs = { "sAMAccountName", "cn", "manager"};

SearchControls ctls = new SearchControls();
ctls.setReturningAttributes(attrIDs);
ctls.setSearchScope(SearchControls.SUBTREE_SCOPE);

def managerAttribute = LdapUtil.withTemplate('ldap resource name) { template ->
template.search("", "(cn=$Reporter)", ctls, { attributes ->
attributes.get("manager").get()
} as AttributesMapper<Object>)
}
 

log.debug "$managerAttribute"

def managersName = managerAttribute.toString()

the managersName would be binary or array of numbers ,

 

iam looking to get the user manager name form Active Directory ?

 

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events