

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

# Connect Customer에서 화면 녹화를 위한 시스템 및 네트워크 요구 사항
<a name="sr-system-req"></a>

이 주제에서는 화면 녹화를 사용하기 위한 시스템 요구 사항을 제공하고 각 플랫폼에서 사용하는 세부 데이터 흐름에 대해 설명합니다.

## 시스템 요구 사항
<a name="sr-requirements"></a>

다음은 에이전트 디바이스가 화면 녹화를 수행하기 위한 최소 시스템 요구 사항입니다. 리소스 경합을 방지하려면 운영 체제 및 디바이스에서 실행 중인 다른 모든 항목에 대한 추가 메모리, 대역폭 및 CPU의 범위를 지정해야 합니다.
+ CPU: 2.0GHz(코어 4개 또는 vCPU 4개 권장)
+ 메모리: 4GB
+ 네트워크: 600Kbps

### 지원되는 운영 체제
<a name="supported-os"></a>
+ x86-64 아키텍처 기반 64비트 Windows 10 및 11
+ Google Enterprise 도메인에 등록된 Chrome OS 버전 140 이상

**참고**  
여러 에이전트가 단일 Windows 호스트를 사용할 수 있도록 Windows 다중 세션 구성을 활성화한 경우 에이전트의 워크스테이션에 각 동시 세션에 대한 권장 리소스 가용성이 있는지 확인합니다.

## 네트워크 요구 사항
<a name="network-requirements"></a>

### 방화벽 허용 목록에 추가할 URLs
<a name="firewall-allowlist"></a>

원활한 화면 레코딩 기능을 보장하려면 허용 목록에 다음 URL 패턴을 추가합니다.

#### 클라이언트 앱 인증
<a name="firewall-client-app-authentication"></a>

`https://your-connect-instance-alias.my.connect.aws/taps/client/auth`

#### 화면 레코딩 업로드(CCP에서)
<a name="firewall-screen-recording-upload"></a>

와일드카드를 사용하는 것이 좋습니다. `connect-recording-staging-*.s3.dualstack.your-region-name.amazonaws.com` 

와일드카드를 사용하지 않으려면 [https://screenrecording.connect.aws/config/connect-recording-endpoint-allowlist.json](https://screenrecording.connect.aws/config/connect-recording-endpoint-allowlist.json) 엔드포인트의 전체 목록을 확인할 수 있습니다.

이 목록은 향후 업데이트될 수 있습니다. 파일 상단의 `createDate` 필드를 참조하여 업데이트를 확인합니다.

#### 브라우저 확장 업데이트(규칙 기반 수정에 필요)
<a name="firewall-browser-extension-updates"></a>

[규칙 기반 수정](rule-based-redaction-screen-recording.md)을 사용하는 경우 에이전트의 브라우저가 Connect Customer 브라우저 확장을 다운로드하고 업데이트할 수 있어야 합니다. 아웃바운드 HTTPS를 다음과 같이 허용합니다.

두 브라우저의 현재 및 미래 확장 경로를 모두 `https://screenrecording.connect.aws/*`포함하는 와일드카드를 사용하는 것이 좋습니다.

와일드카드를 사용하지 않으려면 다음과 같은 특정 URLs 허용합니다.


| 브라우저 | URL | 
| --- | --- | 
| Google Chrome 및 Microsoft Edge | https://screenrecording.connect.aws/chromeos/amazon-connect-extension/releases/updates.xml | 
| Google Chrome 및 Microsoft Edge | https://screenrecording.connect.aws/chromeos/amazon-connect-extension/releases/amazon-connect-extension.crx | 
| Mozilla Firefox | https://screenrecording.connect.aws/firefox/amazon-connect-extension/releases/updates.json | 
| Mozilla Firefox | https://screenrecording.connect.aws/firefox/amazon-connect-extension/releases/amazon-connect-extension.xpi | 

확장 식별자 및 배포 지침은 섹션을 참조하세요[브라우저 확장 배포](deploy-browser-extension.md).

### 화면 녹화에 사용되는 포트
<a name="port-used-for-screen-recording"></a>

 Connect Customer 클라이언트 애플리케이션은 포트 5431(Windows) 및 35431(Chrome OS)의 로컬 웹 소켓을 통해 CCP와 통신합니다.

### 시퀀스 다이어그램
<a name="sequence-diagram"></a>

다음 시퀀스 다이어그램은 화면 레코딩과 관련된 다양한 구성 요소 간의 네트워크 호출을 보여줍니다.

![시퀀스 다이어그램은 화면 녹화와 관련된 다양한 구성 요소 간의 네트워크 직접 호출을 보여 줍니다.](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/sequence-diagram.png)

+ Windows에서 Connect Customer Client는 Amazon.Connect.Client.Service 백그라운드 프로세스와 Amazon.Connect.Client.RecordingSession의 조합입니다.
+ ChromeOS에서 Connect Customer Client는 격리된 웹 앱과 브라우저 확장의 조합입니다.

## 로컬 네트워크 액세스를 위한 브라우저 엔터프라이즈 정책
<a name="browser-enterprise-policy"></a>

최신 브라우저는 WebSocket 연결에 로컬 네트워크 액세스(LNA) 제한을 적용합니다. 이러한 제한은 고객 응대 제어판과 Connect Customer 클라이언트 애플리케이션 간의 로컬 WebSocket 연결을 차단하여 화면 녹화에 실패합니다.

화면 녹화가 작동하려면 에이전트가 사용하는 각 브라우저의 워크스테이션에 적절한 브라우저 엔터프라이즈 정책을 배포해야 합니다. 이 정책은 Contact Control Panel에 대한 최소 네트워크 액세스를 미리 부여하므로 에이전트가 차단되거나 메시지가 표시되지 않습니다. 로컬 연결을 통해 Contact Control Panel이 Connect Customer 클라이언트 애플리케이션에 연결할 수 있도록 정책을 구성합니다. 정책 이름, 구성할 값 및 구성 예제는 브라우저마다 다릅니다. 다음 섹션을 참조하세요.

### Google Chrome 및 Microsoft Edge
<a name="browser-enterprise-policy-chromium"></a>

Google Chrome 버전 147 및 Microsoft Edge 버전 147부터 Chromium 기반 브라우저는 WebSocket 연결에 LNA 제한을 적용합니다.

**LoopbackNetworkAllowedForUrls** 엔터프라이즈 정책을 배포합니다. 정책 값의 예: `[*.]my.connect.aws`
+ Google Chrome의 경우 Chrome 엔터프라이즈 정책 설명서의 [LoopbackNetworkAllowedForUrls](https://chromeenterprise.google/policies/#LoopbackNetworkAllowedForUrls)를 참조하세요.
+ Microsoft Edge의 경우 Edge 엔터프라이즈 정책 설명서의 [LoopbackNetworkAllowedForUrls](https://learn.microsoft.com/en-us/deployedge/microsoft-edge-browser-policies/loopbacknetworkallowedforurls)를 참조하세요.

다음 예제 명령은 Windows의 도메인`[*.]my.connect.aws`에 대한 레지스트리 정책을 설정합니다.

```
reg add "HKLM\SOFTWARE\Policies\Google\Chrome\LoopbackNetworkAllowedForUrls" /v 1 /t REG_SZ /d "[*.]my.connect.aws"
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge\LoopbackNetworkAllowedForUrls" /v 1 /t REG_SZ /d "[*.]my.connect.aws"
```

이 브라우저 변경에 대한 자세한 내용은 Chrome 개발자 설명서의 [로컬 네트워크 액세스에 대한 새 권한 프롬프트](https://developer.chrome.com/blog/local-network-access)를 참조하세요.

### Mozilla Firefox
<a name="browser-enterprise-policy-firefox"></a>

Mozilla Firefox 버전 154부터 Firefox는 WebSocket 연결에 LNA 제한을 적용합니다.

**LocalNetworkAccess** 엔터프라이즈 정책을 배포하고 루프백 주소를 `127.0.0.1` **SkipDomains** 목록에 추가합니다. Firefox에서 Contact Control Panel 도메인이 아닌 Connect Customer 클라이언트 애플리케이션이 수신하는 루프백 주소를 나열합니다.

**참고**  
이 정책은 연락처 제어판뿐만 아니라 모든 사이트에서 루프백 주소에 대한 로컬 네트워크 액세스를 허용합니다. 현재 Firefox에서 화면 녹화가 작동하도록 허용하는 가장 제한적인 정책입니다. Contact Control Panel에 대한 공제를 제한하는 범위가 더 좁은 정책은 향후 Firefox 업데이트를 보류 중입니다.

`policies.json` 구성 예:

```
{
  "policies": {
    "LocalNetworkAccess": {
      "Enabled": true,
      "SkipDomains": ["127.0.0.1"],
      "Locked": true
    }
  }
}
```

다음 예제 명령은 Windows 레지스트리(GPO)를 통해 동등한 정책을 설정합니다.

```
reg add "HKLM\SOFTWARE\Policies\Mozilla\Firefox\LocalNetworkAccess\SkipDomains" /v 1 /t REG_SZ /d "127.0.0.1"
```

자세한 내용은 Firefox 엔터프라이즈 정책 설명서의 [LocalNetworkAccess](https://firefox-admin-docs.mozilla.org/reference/policies/localnetworkaccess/)를 참조하세요.

## 규칙 기반 수정 요구 사항
<a name="rule-based-redaction-requirements"></a>

를 사용하는 경우 [화면 녹화에 대한 규칙 기반 수정](rule-based-redaction-screen-recording.md)에이전트 워크스테이션은 다음과 같은 추가 요구 사항을 충족해야 합니다.
+ **브라우저** - 다음 중 하나:
  + Google Chrome 120 이상
  + Microsoft Edge 120 이상
  + Mozilla Firefox 120 이상

  Chrome, Edge 및 Firefox 이외의 브라우저는 Connect Customer 클라이언트 애플리케이션에 URLs 보고하지 않으므로 URL 규칙이 해당 브라우저의 페이지와 일치할 수 없습니다. 브라우저의 창 제목에 따라 창 제목 규칙을 사용하여 해당 브라우저의 창을 일치시킬 수 있습니다.
+ **Connect Customer 클라이언트 애플리케이션** - 버전 3.0.2 이상. [Connect Customer 클라이언트 애플리케이션](amazon-connect-client-app.md)을(를) 참조하세요.
+ **고객 브라우저 확장 연결** - 버전 2.1.0 이상. 익스텐션은 에이전트가 기록된 고객 응대 중에 사용하는 모든 브라우저에 설치되고 활성화되어야 합니다. [브라우저 확장 배포](deploy-browser-extension.md)을(를) 참조하세요.
+ **로컬 네트워크 액세스 정책** - 에이전트가 Chrome 버전 147 이상, Edge 버전 147 이상 또는 Firefox 버전 154 이상을 사용하는 경우 고객 CCP 오리진 연결에서 127.0.0.1:5431로 로컬 네트워크에 액세스할 수 있도록 브라우저 엔터프라이즈 정책을 배포합니다. 자세한 내용은 [로컬 네트워크 액세스를 위한 브라우저 엔터프라이즈 정책](#browser-enterprise-policy)을 참조하세요.

단일 모니터 및 다중 모니터 워크스테이션에서는 100%에서 200%까지의 디스플레이 조정이 지원됩니다.