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

Scriptrunner add LDAP user to group

Qi Jiang October 9, 2018

 if my Jira server user Directory is using LDAP. What will be the best way to :

getUserByName("A"),
addUserToGroup(user,group)

 error:

"message":"org.springframework.transaction.CannotCreateTransactionException: Could not create DirContext instance for transaction; nested exception is org.springframework.ldap.CommunicationException
Root exception is java.lang.ClassNotFoundException: com.atlassian.crowd.directory.ssl.LdapHostnameVerificationSSLSocketFactory

1 answer

Suggest an answer

Log in or Sign up to answer
1 vote
Vijay Sv May 3, 2021

Try this...

 

import com.atlassian.jira.component.ComponentAccessor

def username = "user1"
def group ="groupA"
def addtouser = ComponentAccessor.getUserManager().getUserByName(username)
def grouptoadd = ComponentAccessor.getUserManager().getGroup(group)

ComponentAccessor.groupManager.addUserToGroup(addtouser,grouptoadd)

TAGS
AUG Leaders

Atlassian Community Events