JIRA 사용자 정보를 Confluence 사용자 정보에 추가하기

개요

  • JIRA 6.0.1 + Confluence 5.0.2 기준으로 작성
  • JIRA에 등록된 사용자 정보가 Confluence 사용자 정보에 일정 주기로 추가된다. (기본 60분)
  • Confluence에 등록된 사용자 정보가 JIRA의 사용자 정보에 통합되는 것은 지원하지 않는다.
  • SSO는 지원되지 않으며, Crowd를 구매하면 가능하다.
  • 참고자료
    • https://confluence.atlassian.com/display/CONF50/Configuring+User+Directories
    • https://confluence.atlassian.com/display/DOC/Connecting+to+Crowd+or+JIRA+for+User+Management

용어 정의

User 정보

full name, username, password, email address and other personal information을 의미한다.

Group 정보

그룹 이름, 그룹에 속한 사용자, 다른 그룹에 속한 그룹을 의미한다.

User Directory

Users와 Groups에 관한 정보를 저장하고 있는 곳을 User Directory라고 한다.

Internal Directory

Product Database에 사용자와 그룹 정보를 저장하고 있다. Confluence인 경우 Confluence Database, JIRA인 경우 JIRA Database 이다.  

 

작업 전 주의사항

  • 외부의 User Directory에 문제가 생길 경우를 대비하여 관리자, 또는 시스템 관리자를 Internal Directory에 저장해 두어야 한다. 
  • Confluence와 JIRA 사용자는 동일한 ID를 사용하지 않도록 하는 것이 좋다. 동일한 경우 동기화 과정에서 문제가 발생할 수 있다.
  • Crowd(SSO 지원)사용하는 경우에는 동일한 ID를 사용해도 무방하다.

작업 순서

JIRA의 Whitelist에 Confluence URL 정보를 추가

  • Administration > Security > Whitelist 
  • Confluence가 설치된 서버의 로컬 IP를 포함한 전체 URL을 추가 

JIRA의User Server에 Confluence를 추가 

  • Administration > User Management > Jira User Server
    • Application Name : 임의로 지정하여 입력
    • IP Address : 서버의 로컬 IP를 입력

Confluence의 User Directories에 JIRA 서버를 추가

  • Admin > Users & Security > User Directories
    • Add Directory : JIRA Server 선택
    • Name : JIRA Server (임의 지정)
    • Server URL : JIRA 설치 서버의 로컬 IP를 포함한 URL 정보
    • Application Name : 2의 과정에서 등록한 이름
    • Application Password : 2의 과정에서 등록한 비밀번호

3번 과정 완료 후 동기화가 수행되면 JIRA에 등록된 USER, GROUP 정보가 Confluence에 추가된다. Confluence에 새로 등록된 JIRA의 USER, GROUP이 Confluence를 사용할 수 있도록 Confluence 관리자 화면에서 미리 권한을 설정해 두는 것이 좋다.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤