

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AppFabricAtlassian Confluence에 대한 구성
<a name="confluence"></a>

모든 작업을 한 곳에서 만들고, 협업하고, 정리하세요. Confluence는 지식과 협업이 만나는 팀 작업 공간입니다. 동적 페이지를 통해 팀은 모든 프로젝트 또는 아이디어를 생성하고, 캡처하고, 협업할 수 있습니다. 스페이스는 팀이 작업을 구조화, 구성 및 공유하는 데 도움이 되므로 모든 팀원이 제도적 지식을 파악하고 작업을 가장 잘 수행하는 데 필요한 정보에 액세스할 수 있습니다.

보안용 AWS AppFabric을 사용하여에서 감사 로그 및 사용자 데이터를 수신하고Confluence, 데이터를 OCSF(Open Cybersecurity Schema Framework) 형식으로 정규화하고, Amazon Simple Storage Service(Amazon S3) 버킷 또는 Amazon Data Firehose 스트림에 데이터를 출력할 수 있습니다.

**Topics**
+ [Atlassian Confluence에 대한 AppFabric 지원](#confluence-appfabric-support)
+ [AppFabric을 Atlassian Confluence 계정에 연결](#confluence-appfabric-connecting)

## Atlassian Confluence에 대한 AppFabric 지원
<a name="confluence-appfabric-support"></a>

AppFabric은 Atlassian Confluence에서 감사 로그 수신을 지원합니다.

### 사전 조건
<a name="confluence-prerequisites"></a>

AppFabric을 사용하여 Atlassian Confluence로부터 지원되는 대상으로 감사 로그를 전송하려면 다음 요구 사항을 충족해야 합니다.
+ 감사 로그에 액세스하려면 표준, 프리미엄 또는 엔터프라이즈 계정이 있어야 합니다. 해당 Confluence 플랜 유형을 만들거나 업그레이드하는 방법에 대한 자세한 내용은 Atlassian 웹 사이트의 [Confluence 요금](https://www.atlassian.com/software/confluence/pricing.html)을 참조하세요.
+ 감사 로그에 액세스하려면 계정에 대한 관리자 권한이 있어야 합니다. 역할에 대한 자세한 내용은 Atlassian 지원 웹사이트에서 [사용자에게 관리자 권한 부여](https://support.atlassian.com/user-management/docs/give-users-admin-permissions/)를 참조하십시오.

### 속도 제한 고려 사항
<a name="confluence-rate-limit"></a>

Confluence는 Atlassian Confluence API에 속도 제한을 적용합니다. AppFabric과 기존 Atlassian Confluence API 애플리케이션의 조합이 Atlassian Confluence의 제한을 초과하는 경우 AppFabric에 표시되는 감사 로그가 지연될 수 있습니다.

### 데이터 지연 고려 사항
<a name="confluence-data-delay"></a>

감사 이벤트가 목적지로 전달되기까지 길면 30분까지 지연될 수 있습니다. 이는 애플리케이션에서 제공하는 감사 이벤트가 지연되고 데이터 손실을 줄이기 위한 예방 조치가 취해졌기 때문입니다. 하지만 이는 계정 수준에서 사용자 지정할 수 있습니다. 도움이 필요하면 [지원](https://aws.amazon.com/contact-us/)로 문의하십시오. 

## AppFabric을 Atlassian Confluence 계정에 연결
<a name="confluence-appfabric-connecting"></a>

AppFabric 서비스 내에서 앱 번들을 생성한 후에는 AppFabric에 Atlassian Confluence을 사용하여 인증해야 합니다. Atlassian Confluence을 AppFabric으로 인증하는 데 필요한 정보를 찾으려면 다음 단계를 사용하십시오.

### OAuth 애플리케이션 생성
<a name="confluence-create-oauth-application"></a>

AppFabric은 OAuth을 사용하여 Atlassian Confluence과 통합됩니다. Atlassian Confluence에서 OAuth 애플리케이션을 생성하려면 다음 단계를 사용합니다.

1. [Atlassian 개발자 콘솔로](https://developer.atlassian.com/console/) 이동합니다.

1. 오른쪽 상단에서 프로필 아이콘을 선택하고 **개발자 콘솔**을 선택합니다.

1. **내 앱** 옆의 **생성**, **OAuth 2.0 통합**을 선택합니다.

1. 왼쪽 탐색 창에서 **권한**을 선택하고 Confluence API 옆의 **추가**를 선택합니다.

1. **클래식 범위**에서 **사용자 읽기**(`read:confluence-user`)를 선택합니다.

1. **세분화된 범위**에서 **감사 기록 보기**(`read:audit-log:confluence`)를 선택합니다.

1. 왼쪽 탐색 창에서 **인증**을 선택하고 **OAuth 2.0(3LO)** 옆의 **추가**를 선택합니다.

1. **콜백 URL** 텍스트 상자에 다음 형식의 리디렉션 URL을 사용하고 **변경 내용 저장**을 선택합니다.

   ```
   https://<region>.console.aws.amazon.com/appfabric/oauth2
   ```

   이 URL에서 *<region>*은 AppFabric 앱 번들을 구성한 AWS 리전 에 대한 코드입니다. 미국 동부(버지니아 북부) 리전의 경우 이 코드는 `us-east-1`입니다. 해당 리전의 리디렉션 URL은 `https://us-east-1.console.aws.amazon.com/appfabric/oauth2`입니다.

### 필수 범위
<a name="confluence-required-scopes"></a>

Atlassian Confluence OAuth 애플리케이션에 다음 범위 중 하나를 추가해야 합니다. 범위에 대한 자세한 내용은 Atlassian 개발자 웹 사이트의 [OAuth 2.0(3LO) 및 Forge 앱용 범위](https://developer.atlassian.com/cloud/confluence/scopes-for-oauth-2-3LO-and-forge-apps/)를 참조하세요. 가능한 경우 클래식 범위를 사용합니다.
+ 클래식 범위:
  + `read:confluence-user`
+ 세분화된 범위:
  + `read:audit-log:confluence`

### 앱 인증
<a name="confluence-app-authorizations"></a>

#### 테넌트 ID
<a name="confluence-tenant-id"></a>

AppFabric은 테넌트 ID를 요청합니다. AppFabric의 테넌트 ID는 **Atlassian Confluence 인스턴스 하위 도메인**입니다. **https://**와 **.atlassian.net** 사이의 브라우저 주소 표시줄에서 **Atlassian Confluence 인스턴스 하위 도메인**을 찾을 수 있습니다.

#### 테넌트 이름
<a name="confluence-tenant-name"></a>

이 고유한 Atlassian Confluence 조직을 식별하는 이름을 입력합니다. AppFabric은 테넌트 이름을 사용하여 앱 인증 및 해당 앱 인증을 통해 생성된 모든 수집에 레이블을 지정합니다.

#### 클라이언트 ID
<a name="confluence-client-id"></a>

AppFabric은 클라이언트 ID를 요청합니다. Atlassian Confluence에서 클라이언트 ID를 찾으려면 다음 단계를 사용하십시오.

1. [Atlassian 개발자 콘솔로](https://developer.atlassian.com/console/) 이동합니다.

1. 오른쪽 상단에서 프로필 아이콘을 선택하고 **개발자 콘솔**을 선택한 후, **내 앱**을 선택합니다.

1. AppFabric을 연결하는 데 사용하는 OAuth 애플리케이션을 선택합니다.

1. **설정** 페이지의 클라이언트 ID를 AppFabric의 클라이언트 ID 필드에 입력합니다.

#### 클라이언트 암호
<a name="confluence-client-secret"></a>

AppFabric은 클라이언트 암호를 요청합니다. Atlassian Confluence에서 클라이언트 암호를 찾으려면 다음 단계를 사용합니다.

1. [Atlassian 개발자 콘솔로](https://developer.atlassian.com/console/) 이동합니다.

1. 오른쪽 상단에서 프로필 아이콘을 선택하고 **개발자 콘솔**을 선택한 후, **내 앱**을 선택합니다.

1. AppFabric을 연결하는 데 사용하는 OAuth 애플리케이션을 선택합니다.

1. **설정** 페이지의 암호를 AppFabric의 **클라이언트 암호** 필드에 입력합니다.

#### 인증 승인
<a name="confluence-approve-authorization"></a>

AppFabric에서 앱 인증을 생성한 후 Atlassian Confluence에서 인증을 승인하라는 팝업창이 뜹니다. AppFabric 인증을 승인하려면 **허용**을 선택합니다.