USB 정책 설정은 Horizon AgentHorizon Client 모두에 대해 정의할 수 있습니다. 연결 시 Horizon ClientHorizon Agent에서 USB 정책 설정을 다운로드한 후 Horizon Client USB 정책 설정과 함께 사용하여 클라이언트 컴퓨터에서 리디렉션할 수 있는 디바이스를 결정합니다.

Horizon Agent 구성 ADMX 템플릿 파일에는 USB 리디렉션을 포함하여 Horizon Agent의 인증 및 환경 구성 요소와 관련된 정책 설정이 포함됩니다. ADMX 템플릿 파일의 이름은 vdm_agent.admx입니다. 이 설정은 컴퓨터 수준에서 적용됩니다. Horizon Agent는 컴퓨터 수준의 GPO에서 설정을 우선적으로 읽고, 그 이외에는 HKLM\Software\Policies\VMware, Inc.\VMware VDM\Agent\USB의 레지스트리에서 읽습니다.

USB 디바이스 분할 구성 설정

다음 표에는 Horizon Agent 구성 ADMX 템플릿 파일의 복합 USB 디바이스 분할을 위한 각 정책 설정이 설명되어 있습니다. 이러한 모든 설정은 그룹 정책 관리 편집기의 VMware Horizon Agent 구성 > USB 구성 보기 > 클라이언트 다운로드 가능한 설정만 폴더에 있습니다. Horizon Agent에서는 이러한 설정을 강제로 적용하지 않습니다. Horizon Agent는 병합(m) 또는 재정의(o) 수정자를 지정했는지에 따라 해석 및 강제 적용을 위해 설정을 Horizon Client에 전달합니다. Horizon Client는 이 설정을 사용하여 복합 USB 디바이스를 해당 구성 요소 디바이스로 분할할지 여부와 구성 요소 디바이스를 리디렉션에 사용하지 못하도록 제외할지 여부를 결정합니다. Horizon에서 복합 USB 디바이스 분할을 위해 정책을 적용하는 방식에 대한 설명은 복합 USB 디바이스를 위한 디바이스 분할 정책 설정 구성에 나와 있습니다.

표 1. Horizon Agent 구성 템플릿: 디바이스 분할 설정

설정

속성

Allow Auto Device Splitting

속성: AllowAutoDeviceSplitting

복합 USB 디바이스의 자동 분할을 허용합니다.

기본값은 정의되어 있지 않으며 false와 같습니다.

Exclude Vid/Pid Device from Split

속성: SplitExcludeVidPid

공급업체 및 제품 ID별로 지정된 복합 USB 디바이스를 분할에서 제외합니다. 설정 형식은 {m|o}:vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]...입니다.

ID 번호를 16진수로 지정해야 합니다. 와일드카드 문자(*)를 ID의 개별 자릿수 대신 사용할 수 있습니다.

예: o:vid-0781_pid-55**

기본 값은 정의되어 있지 않습니다.

Split Vid/Pid Device

속성: SplitVidPid

공급업체 및 제품 ID별로 지정된 복합 USB 디바이스의 구성 요소를 개별 디바이스로 처리합니다. 설정 형식은 다음과 같습니다.

{m|o}:vid-xxxx_pid-yyyy(exintf:zz[;exintf:ww])

또는

{m|o}:vid-xxxx_pid-yyyy(exintf:zz[;exintf:ww])

exintf 키워드를 사용하면 인터페이스 번호를 지정하여 구성 요소를 리디렉션에서 제외할 수 있습니다. ID 번호는 16진수로, 인터페이스 번호는 앞에 0이 표시되는 10진수로 지정해야 합니다. 와일드카드 문자(*)를 ID의 개별 자릿수 대신 사용할 수 있습니다.

예: o:vid-0781_pid-554c(exintf:01;exintf:02)

참고:

Horizon 7는 명시적으로 제외하지 않은 구성 요소를 자동으로 포함시키지 않습니다. Include Vid/Pid Device과 같은 필터 정책을 지정하여 해당 구성 요소를 포함시켜야 합니다.

기본 값은 정의되어 있지 않습니다.

Horizon Agent가 강제로 적용하는 USB 설정

다음 표에는 Horizon Agent 구성 ADMX 템플릿 파일에서 각 에이전트가 강제로 적용하는 USB 정책 설정이 설명되어 있습니다. 이러한 모든 설정은 그룹 정책 관리 편집기의 VMware Horizon Agent 구성 > USB 구성 보기 폴더에 있습니다. Horizon Agent는 설정을 사용하여 USB 디바이스가 호스트 시스템으로 전달될 수 있는지 여부를 결정합니다. 또한 Horizon Agent는 병합(m) 또는 재정의(o) 수정자를 지정했는지에 따라 해석 및 강제 적용을 위해 설정을 Horizon Client에 전달합니다. Horizon Client는 이 설정을 사용하여 USB 디바이스를 리디렉션에 사용할 수 있는지 여부를 결정합니다. Horizon Agent는 사용자가 지정하고 에이전트가 강제로 적용하는 정책 설정을 항상 시행하기 때문에 그로 인해 Horizon Client에 설정한 정책이 무효화될 수 있습니다. Horizon 7에서 USB 디바이스 필터링에 대한 정책을 적용하는 방식에 대한 설명은 USB 디바이스를 위한 필터 정책 설정 구성에 나와 있습니다.

표 2. Horizon Agent 구성 템플릿: 에이전트가 강제로 적용하는 설정

설정

속성

Exclude All Devices

속성: ExcludeAllDevices

모든 USB 디바이스가 전달되지 않도록 제외합니다. true로 설정되면 기타 정책 설정을 사용하여 특정 디바이스 또는 디바이스 제품군을 전달할 수 있습니다. false로 설정되면 기타 정책 설정을 사용하여 특정 디바이스 또는 디바이스 제품군이 전달되지 않도록 방지할 수 있습니다.

true로 설정하고 Horizon Client에 전달할 경우, 이 설정은 항상 Horizon Client의 설정을 재정의합니다. 이 설정에 병합(m) 또는 재정의(o) 수정자를 사용할 수 없습니다.

기본값은 정의되어 있지 않으며 false와 같습니다.

Exclude Device Family

속성: ExcludeFamily

디바이스 제품군이 전달되지 않도록 제외합니다. 설정 형식은 {m|o}:family_name_1[;family_name_2]...입니다.

예: o:bluetooth;smart-card

자동 디바이스 분할을 사용하도록 지정한 경우, Horizon 7는 복합 USB 디바이스의 각 인터페이스의 디바이스 제품군을 검사하여 제외할 인터페이스를 결정합니다. 자동 디바이스 분할을 사용하지 않도록 설정한 경우, Horizon 7는 전체 복합 USB 디바이스의 디바이스 제품군을 검토합니다.

기본 값은 정의되어 있지 않습니다.

Exclude Vid/Pid Device

속성: ExcludeVidPid

지정된 벤더 및 제품 ID가 있는 디바이스가 전달되지 않도록 제외합니다. 설정 형식은 {m|o}:vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]...입니다.

ID 번호를 16진수로 지정해야 합니다. 와일드카드 문자(*)를 ID의 개별 자릿수 대신 사용할 수 있습니다.

예: m:vid-0781_pid-****;vid-0561_pid-554c

기본 값은 정의되어 있지 않습니다.

Include Device Family

속성: IncludeFamily

전달될 수 있는 디바이스 제품군을 포함합니다. 설정 형식은 {m|o}:family_name_1[;family_name_2]...입니다.

예: m:storage

기본 값은 정의되어 있지 않습니다.

Include Vid/Pid Device

속성: IncludeVidPid

지정된 벤더 및 제품 ID가 있는 디바이스가 전달되도록 포함합니다. 설정 형식은 {m|o}:vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]...입니다.

ID 번호를 16진수로 지정해야 합니다. 와일드카드 문자(*)를 ID의 개별 자릿수 대신 사용할 수 있습니다.

예: o:vid-0561_pid-554c

기본 값은 정의되어 있지 않습니다.

클라이언트 해석 USB 설정

다음 표에는 Horizon Agent 구성 ADMX 템플릿 파일의 각 클라이언트 해석 정책 설정이 설명되어 있습니다. 이러한 모든 설정은 그룹 정책 관리 편집기의 VMware Horizon Agent 구성 > USB 구성 보기 > 클라이언트 다운로드 가능한 설정만 폴더에 있습니다. Horizon Agent에서는 이러한 설정을 강제로 적용하지 않습니다. Horizon Agent는 해석 및 강제 적용을 위해 설정을 Horizon Client에 전달합니다. Horizon Client는 이 설정을 사용하여 USB 디바이스를 리디렉션에 사용할 수 있는지 여부를 결정합니다.

표 3. Horizon Agent 구성 템플릿: 클라이언트 해석 설정

설정

속성

Allow Audio Input Devices

속성: AllowAudioIn

오디오 입력 디바이스가 전달되도록 허용합니다.

기본값은 정의되어 있지 않으며 true와 같습니다.

Allow Audio Output Devices

속성: AllowAudioOut

오디오 출력 디바이스가 전달되도록 허용합니다.

기본값은 정의되어 있지 않으며 false와 같습니다.

Allow HID-Bootable

속성: AllowHIDBootable

부팅 시 사용할 수 있는 키보드 또는 마우스(HID 부팅 가능 디바이스라고도 부름) 이외의 입력 디바이스가 전달되도록 허용합니다.

기본값은 정의되어 있지 않으며 true와 같습니다.

Allow Other Input Devices

HID 부팅 가능 디바이스 또는 통합된 포인팅 디바이스가 있는 키보드 이외의 입력 디바이스가 전달되도록 허용합니다.

기본 값은 정의되어 있지 않습니다.

Allow Keyboard and Mouse Devices

속성: AllowKeyboardMouse

통합된 포인팅 디바이스(마우스, 트랙볼 또는 터치 패드)가 있는 키보드가 전달되도록 허용합니다.

기본값은 정의되어 있지 않으며 false와 같습니다.

Allow Smart Cards

속성: AllowSmartcard

스마트 카드 디바이스가 전달되도록 허용합니다.

기본값은 정의되어 있지 않으며 false와 같습니다.

Allow Video Devices

속성: AllowVideo

비디오 디바이스가 전달되도록 허용합니다.

기본값은 정의되어 있지 않으며 true와 같습니다.