JIRA 시스템에 사용자를 일괄 등록하기 위해서는 유료 플러그인이 필요하며 아래 두 제품에 대해서 테스트한 결과를 정리하였습니다.
- Jira Command Line Interface (CLI) : 8.0.0
- Bulk User Creator for JIRA: Evaluation : 1.7.2버전 테스트
해당 두 제품을 temp 라이선스로 설치 후 테스트하였습니다.
사전준비 사항
- csv 형태의 유저 정보 리스트
두 제품에 따라 CSV 저장 형태가 약간 다르므로 참고
Bulk User Creator for JIRA: Evaluation | Jira Command Line Interface (CLI) |
---|---|
Username,Full name,Email,Group,Password | userId,userEmail,userFullName,userPassword |
플러그인 실행 절차
Jira Command Line Interface (CLI)
- JIRA Server에 해당 플러그인 설치
- atlassian-cli-8.0.0-distribution.zip 파일 다운로드 후 압축 해제
- CMD에서 아래 명령어 실행하여 CSV에 정리된 유저 등록
jira.bat --user admin --password admin --server http://192.168.10.11:8080 --action runFromCsv --common "--action addUser" --file user.csv
테스트 결과
- FullName에 한글 입력될 경우 크랙 현상 발생
- 저장형식을 UTF-8로 하였으나 한글 크랙 현상 발생
- 한글 피해서 생성후 변경 필요
- 크랙현상 피하기 위하여 명령어를 라인별로 실행
- 해당 방법은 notepad에서 일괄 변경 방법으로 csv 형태를 아래 명령어로 변경
- jira.bat --user admin --password admin --server http://192.168.10.11:8080/ --action addUser --userId "scm1000" --userFullName "홍길동" --userEmail "scm01@scm.com" --userPassword "scm1000"
Bulk User Creator for JIRA: Evaluation
- JIRA Server에 해당 플러그인 설치
- JIRA Server 메뉴 중앙 "Bulk User Upload" -> Create Users 실행하여 파일 선택 후 등록
테스트 결과
- 임시 라이선스 일 경우 4명의 유저만 등록 가능
- 비밀번호를 CSV에 설정할 경우 2번 메뉴에 등록한 비밀번호는 Skip
결론
임시로 사용하여야 할 경우 "Jira Command Line Interface (CLI)"를 사용하되 영문 이름 사용하며, 정식 라이선스 일 경우 "Bulk User Creator for JIRA" 사용