Confluence Data Center를 Rovo에 연결하기
Confluence Data Center의 페이지와 블로그 게시물을 Rovo에 통합하여 팀의 지식을 Data Center와 Cloud 사이트에서 중앙 집중화하세요.
인덱싱 대상 객체
Confluence DC 커넥터는 다음 객체들을 색인합니다:
페이지 (Pages)
블로그 게시물 (Blog posts)
댓글 (Comments)
각 항목별로 인덱싱되는 속성
이름 (Name)
URL
생성일 (Created date)
마지막 수정일 (Last updated date)
작성자 (Creator)
기여자 (Contributor)
문서 본문 (Document body)
스페이스 (Space)
상위 페이지 전체 (All parent pages)
페이지 조회 수 (Number of page views)
시작 전 준비사항
Rovo는 항상 권한을 존중합니다.
사용자는 자신에게 접근 권한이 있는 콘텐츠만 볼 수 있습니다.자세한 내용은 커넥터 및 권한 관련 문서를 참고하세요.
Confluence Data Center 커넥터는 다음 버전에서 지원됩니다:
Confluence 9.4 이상
또는 9.2.6 LTS 이상
속도 제한(rate limiting) 이 활성화되어 있는 경우,
Rovo가 콘텐츠를 원활하게 인덱싱할 수 있도록 요청 제한(request limits) 을 조정해야 할 수 있습니다.
개요 – 연결 절차
Confluence Data Center를 Rovo에 연결하려면 다음 단계를 완료해야 합니다:
애플리케이션 터널을 생성하거나 허용 목록(allowlist)을 설정
이 단계는 사설 네트워크에 호스팅된 Confluence 인스턴스에만 적용됩니다.
공용 인터넷에서 접근 가능한 경우 이 단계는 생략 가능합니다.
수신 애플리케이션 링크 생성
Atlassian Admin에서 커넥터 설정
Step 1: 애플리케이션 터널 설정 (선택 사항)
공용 인터넷에서 접근 가능하다면 이 단계는 생략하고 Step 2로 진행하세요.
Confluence Data Center 인스턴스가 사설 네트워크에 있는 경우, Cloud 조직에서 Confluence Data Center 인스턴스로 애플리케이션 터널(application tunnel) 을 설정해야 합니다.
기존 터널이 있다면, 구성을 조정하여 재사용할 수도 있습니다.
자세한 내용은 터널 관련 문서에서 확인할 수 있습니다.
또는, 터널을 사용하지 않으려는 경우, Atlassian Cloud 제품 및 사이트의 수신 연결 또는 IP를 허용 목록(allowlist)에 추가하여 Data Center 인스턴스에서 접근을 허용할 수 있습니다. 자세한 내용은 Atlassian Cloud 제품의 IP 주소 및 도메인에 대한 문서를 참조하세요.
새 터널 만들기 (Create a new tunnel)
- 필수 연결 및 업스트림 포트를 구성합니다.
admin.atlassian.com에 접속합니다.
여러 조직이 있는 경우, 해당 조직을 선택합니다.
Settings > Application tunnels 로 이동합니다.
Create tunnel(터널 생성) 을 선택합니다.
마법사 안내에 따라 자체 관리 인스턴스(self-managed instance) 정보를 입력하고, 해당 터널에 연결된 보안 키(security key) 를 생성합니다.
생성된 보안 키를 Confluence Data Center 인스턴스에 추가합니다.
인스턴스로 리디렉션하려면 Copy and process(복사 및 처리) 를 선택하세요.
관리자에게 키를 전달하려면 Copy(복사) 후 Close(닫기) 를 클릭합니다.
관리자는 Administration > Application tunnel > Add security key(보안 키 추가) 에서 직접 키를 수동으로 입력할 수 있습니다.
마법사의 지시에 따라 보안 키를 붙여넣고(Paste) 나머지 단계를 완료합니다.
터널이 생성되면, 상태가 ‘Connected(연결됨)’으로 바뀔 때까지 기다립니다.
기존 터널 사용하기 (Use an existing tunnel)
기존의 애플리케이션 터널을 사용하려면, HTTP 커넥터 설정을 수정해야 합니다:
Confluence가 설치된 디렉터리에서
conf/server.xml파일을 엽니다.<Connector>태그에 다음 속성을 추가합니다:xml
secure="true"
필수 연결 및 업스트림 포트에 대한 자세한 내용은 관련 문서에서 확인하세요.
Step 2: 수신 애플리케이션 링크 생성
Confluence Data Center 인스턴스의 관리 페이지에서 애플리케이션 링크(application link) 를 생성하여 Rovo와의 연결에 사용합니다.
Confluence Data Center > 관리 > Application Links
Create link > External application > Incoming 선택 후 Continue
애플리케이션 링크의 이름 입력
리디렉션 URL로 다음 주소를 입력합니다
애플리케이션 권한(Application permissions) 에서는 Manage Subscriptions(구독 관리) 를 선택합니다.
Save 클릭
Actions(작업) 메뉴에서 More actions > View credentials
생성된 Client ID와 Client Secret을 복사
이 정보는 이후 Rovo에 연결 시 필요
Step 3: Atlassian Admin에서 커넥터 설정
Atlassian Admin에서 Confluence Data Center 커넥터의 설정 화면에 접근합니다.
admin.atlassian.com으로 이동
조직 선택 후 Settings > Rovo
연결할 사이트 옆에서 Add connector 클릭
Confluence Data Center 선택 후 Next
Confluence Data Center 설정
연결 이름 입력
네트워크 유형 선택:
Private network: 앞서 생성한 애플리케이션 터널 선택 - 방화벽 등으로 인해 공용 인터넷에서 접근할 수 없는 경우.
Public network: 서버 URL 직접 입력 (context path 포함 가능) - Confluence 인스턴스가 공용 인터넷에서 접근 가능하거나,
터널 대신 수신 연결 또는 IP를 허용 목록에 등록한 경우.
이전 단계에서 생성한 OAuth Client ID와 Client Secret 입력
면책 조항 확인
Authorize Confluence Data Center 클릭
연결 후 다음 단계
연결 후, 팀원들은 검색 필터 옵션에서 Confluence Data Center를 확인할 수 있습니다.
검색 결과를 보기 위해서는 개별적으로 Confluence DC에 연결하라는 요청을 받을 수 있습니다..
이는 사용자가 본인이 접근할 수 있는 콘텐츠만 보도록 보장하기 위한 절차입니다.
Confluence Data Center 인스턴스에 저장된 콘텐츠의 양에 따라, 모든 콘텐츠가 인덱싱되고 Rovo에 표시되기까지 시간이 다소 걸릴 수 있습니다.