1.Crowd 설정
1)Crowd에 JIRA Software 기본 그룹 생성
- jira-administrators
- jira-software-users
2)JIRA Application 생성
- Application Name 과 Password는 User Directory 와 crowd.properties 파일에 사용할 예정
2.JIRA Software 설정
1)JIRA Software Base URL 설정
- 관리자 계정 로그인 -> 우측 기어아이콘 클릭 후 System → Settings → Base URL 정보를 도메인으로 설정
2) 관리자 계정 로그인 -> 우측 기어아이콘 클릭 후 User management 선택 -> User Directories -> Add Directory -> Directory Type: Atlassian Crowd 선택 -> crowd Appliction 정보 입력
- Save and Test -> 완료 후 Synchronise 실행
- 필요 시 Directory 순서를 아래와 같이 설정
3) JIRA Software 서비스 중지
4) <jira install directory>/atlassian-jira/WEB-INF/classes/seraph-config.xml 수정
- 100라인 주석 처리
<!-- <authenticator class="com.atlassian.jira.security.login.JiraSeraphAuthenticator"/> --> - 95라인 주석 제거
<authenticator class="com.atlassian.jira.security.login.SSOSeraphAuthenticator"/>
[ 설정 화면 ]
5)<Crowd Install Directory>/client/conf 폴더에서 crowd.properties 파일 복사 -> <jira install directory>/atlassian-jira/WEB-INF/classes 폴더에 저장 후 아래와 같이 수정
- application.name, application.password, application.login.url 정보등을 수정
- Crowd에서 생성할 때 설정한 값 입력