Hi @Ravi Sagar _Sparxsys_ please suggest, how can i add more user in below script,this script is for single user :-
https://library.adaptavist.com/entity/create-a-user-in-jira
import com.atlassian.jira.bc.user.UserService
import com.atlassian.jira.component.ComponentAccessor
// the username of the new user - needs to be lowercase and unique - required
final String userName = "user"
// The password for the new user - if empty a random password will be generated
final String password = "password"
// The email address for the new user - required
final String emailAddress = "user@jira.com"
// The display name for the new user - required
final String displayName = "New User"
// notifications are sent by default, set to false to not send a notification
final boolean sendNotification = false
def loggedInUser = ComponentAccessor.jiraAuthenticationContext.loggedInUser
def userService = ComponentAccessor.getComponent(UserService)
def newCreateRequest = UserService.CreateUserRequest.withUserDetails(loggedInUser, userName, password, emailAddress, displayName)
.sendNotification(sendNotification)
def createValidationResult = userService.validateCreateUser(newCreateRequest)
assert createValidationResult.isValid() : createValidationResult.errorCollection
userService.createUser(createValidationResult)
Thanks
VIkrant Yadav
Create a method (function) with the code above and call it for each user.
Now you can create a csv with a list of users and use the above code to create multiple users based on entries in the csv file. I shared code to read csv file to create multiple users.
I hope it helps.
Ravi
HI @Ravi Sagar _Sparxsys_ for this i need to paste file on JIRA server. JIRA server is not accessible by me. Any alternate script to add multiple user. Please suggest
thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Where is your list of users then? and in what format?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.