Horizon Cloud에서 이러한 구성을 사용하여 Horizon Client가 최종 사용자의 클라이언트 시스템에서 Horizon Cloud 환경이 제공하는 데스크톱 또는 애플리케이션으로 URL을 리디렉션하는 URL 처리 규칙을 정의합니다. URL 리디렉션 구성은 사용자의 로컬 시스템에서 열리는 대신, 최종 사용자의 할당된 Horizon Cloud 데스크톱 또는 애플리케이션 중 하나에서 처리되어야 하는 URL에 대한 정보를 Horizon Client에 제공합니다.

이 태스크 정보

참고:

Horizon Cloud 관리 콘솔은 클라이언트-에이전트 URL 리디렉션을 구성하기 위한 사용자 인터페이스를 제공합니다. 에이전트-클라이언트 URL 리디렉션을 구성하려면 에이전트-클라이언트 리디렉션 구성에 설명된 그룹 정책 설정을 사용해야 합니다. 다음 단계는 클라이언트-에이전트 URL 리디렉션 구성을 위한 단계입니다.

Horizon Client는 사용자가 로컬 디바이스의 Horizon Client에 로그인할 때 최종 사용자의 할당된 URL 리디렉션 구성을 가져옵니다. 그런 다음 해당 사용자가 로컬 문서 또는 파일의 링크를 열려고 하며 해당 링크가 구성의 URL 패턴 규칙과 일치하면 Horizon Client는 사용할 적절한 처리기를 결정합니다. 처리기가 지정되면 URL 리디렉션 구성에 지정된 적절한 처리기에서 결정한 대로 사용자의 할당된 데스크톱 또는 애플리케이션이 열리면서 URL 링크가 처리됩니다. URL 리디렉션 처리기가 데스크톱을 사용하도록 지정하면 링크의 지정된 프로토콜에 대한 데스크톱의 기본 애플리케이션이 URL을 처리합니다. 처리기가 애플리케이션을 사용하도록 지정하는 경우 사용자의 할당된 애플리케이션이 URL을 처리합니다. 사용자에게 처리기에 지정된 데스크톱 또는 애플리케이션에 대한 사용 권한이 없는 경우 처리기에 대해 엄격한 일치아니요로 지정한 경우가 아니면 Horizon Client는 사용자에게 메시지를 표시합니다.

엄격한 일치아니요로 설정되어 있는 시나리오에서 시스템은 다음 폴백 동작에 따라 사용할 리소스를 찾습니다.

  1. 시스템은 처리기에 대해 지정된 대상 리소스의 하위 문자열 일치를 사용하여 사용자의 할당을 검색합니다. 시스템이 해당 하위 문자열과 일치하는 할당을 찾으면 할당된 데스크톱 또는 애플리케이션이 링크를 여는 데 사용됩니다.

  2. 처리기의 리소스 유형애플리케이션으로 설정된 경우 하위 문자열 일치 검색이 실패하면 시스템은 사용자의 애플리케이션 할당에서 처리기의 체계 필드에 지정된 프로토콜을 처리할 수 있는 할당된 애플리케이션을 검색합니다.

    참고:

    폴백 동작의 이 단계는 애플리케이션에만 적용됩니다. 리소스 유형데스크톱으로 설정되어 있으면 이 단계를 건너뜁니다.

  3. 시스템이 프로토콜을 처리할 수 있는 리소스를 사용자의 할당에서 찾을 수 없으면 Horizon Client에서는 사용자에게 메시지를 표시합니다.

중요:

클라이언트가 URL 리디렉션 기능을 처리할 수 있도록 하려면 URL_FILTERING_ENABLED=1 옵션을 사용해서 사용자의 Horizon Client를 설치해야 합니다. 자세한 내용은 VMware Horizon 7 설명서의 URL 컨텐츠 리디렉션 기능이 있는 Windows용 Horizon Client 설치 항목을 참조하십시오.

환경이 VMware Identity Manager™와 통합된 경우 해당 사용자에 대해 URL 리디렉션 기능이 작동하려면 먼저 Horizon Client를 사용하여 하나 이상의 애플리케이션을 열어 두어야 합니다. 클라이언트에서 열기 옵션을 사용하여 하나 이상의 애플리케이션을 열면 Horizon Client가 구성 값을 가져올 수 있는 클라이언트 디바이스의 레지스트리에 사용자의 할당된 URL 리디렉션 구성이 로드됩니다.

사용자에게 둘 이상의 URL 리디렉션 구성이 할당될 수 있습니다. 이 경우 해당 구성의 활성 토글이 [예]로 설정됩니다. 서로 다른 구성의 규칙 간에 발생할 수 있는 충돌을 피하기 위해 사용자가 Horizon Client에 로그인할 때 시스템은 다음을 수행합니다.

  • 사용자에게 할당된 2개 이상의 구성이 활성 상태이더라도 구성이 하나만 적용되도록 설정합니다.

  • 사용자에게 적용되는 구성 중에서 사전 순으로 맨 앞에 있는 URL 리디렉션 구성을 사용합니다.

필수 조건

관리 콘솔을 사용하여 URL 리디렉션 구성을 생성하기 전에 먼저 다음 전제 조건을 충족했는지 확인합니다.

  • 팜에서 사용하는 기본 이미지의 Horizon Agent를 명령줄에서 URL_FILTERING_ENABLED=1 매개 변수를 사용하여 설치했습니다.

  • Horizon Cloud 인벤토리에 구성에서 사용하려는 세션 데스크톱 및 원격 애플리케이션이 있습니다.

프로시저

  1. [할당] 페이지에서 URL 리디렉션을 클릭합니다.

    [새 URL 리디렉션 구성] 마법사의 첫 번째 단계가 열립니다.

  2. [정의] 단계의 [일반 설정] 섹션에서 일반 설정을 구성하고 [규칙] 섹션으로 스크롤합니다.

    옵션

    설명

    이름

    이 구성의 표시 이름을 입력합니다.

    활성

    이 구성을 활성화하려면 를 선택합니다.

    설명

    필요한 경우 구성에 대한 설명을 입력합니다.

  3. [규칙] 섹션에서 이 구성이 Horizon Client에 지시하여 클라이언트 시스템에서 가로채도록 할 URL 패턴 목록을 생성합니다.
    1. 가로챌 URL 일치 패턴을 지정하는 따옴표로 묶은 문자열을 URL 패턴 필드에 입력합니다.

      https://와 같은 프로토콜 접두사를 포함해야 합니다. 와일드카드를 사용하여 여러 URL과 일치하는 URL 패턴을 지정할 수 있습니다.

      예:

      • "http://google.*"를 입력하면 텍스트 google을 포함하는 모든 URL을 가로챕니다.

      • .*(마침표 별표)를 입력하면 모든 URL을 가로챕니다(모두 일치).

      • "mailto://.*.example.com"을 입력하면 텍스트 mailto://.*.example.com을 포함하는 모든 URL을 가로챕니다.

    2. 추가를 클릭하여 규칙 목록에 URL 패턴을 추가합니다.
    1. URL 일치 패턴을 더 많이 추가하려면 이러한 단계를 반복합니다.
  4. 다음을 클릭하여 다음 마법사 단계를 계속 진행합니다.
  5. [구성] 단계에서 다양한 프로토콜을 처리할 대상 인벤토리 리소스를 결정하는 처리기 집합을 정의합니다.

    처리기는 사용자에게 사용 권한이 부여된 데스크톱 또는 애플리케이션 중에서 해당 특정 프로토콜을 처리해야 하는 항목을 정의합니다. 예를 들어, 사용자가 mailto 하이퍼텍스트 링크가 있는 Microsoft Word 문서를 열고 문서에서 해당 링크를 클릭하면 처리기는 사용 권한이 부여된 애플리케이션(예: Microsoft Outlook 또는 Mozilla Thunderbird) 중에서 요청을 처리할 애플리케이션을 정의합니다.

    1. 새로 만들기를 클릭합니다.
    2. [처리기] 창에서 설정을 구성하고 저장을 클릭합니다.

      옵션

      설명

      이름

      처리기의 이름을 입력합니다.

      체계

      이 처리기가 적용되는 http, https, mailto, callto 등의 프로토콜을 입력합니다.

      리소스 유형

      데스크톱 또는 애플리케이션에서 지정된 프로토콜을 처리할지 여부를 선택합니다.

      대상 리소스

      체계 필드에 지정된 프로토콜을 처리하려는 Horizon Cloud 인벤토리의 대상 리소스 이름을 입력합니다.

      엄격한 일치

      대상 리소스 필드에 지정된 이름과 해당 사용자에게 사용 권한이 부여된 사용 가능한 세션 데스크톱 또는 원격 애플리케이션이 정확히 일치되도록 강제 적용하려면 를 선택합니다.

      시스템이 해당 폴백 동작을 사용하여 최종 사용자에게 대상 리소스 필드에 지정된 정확한 이름을 갖는 리소스에 대한 할당이 없는 상황을 지원하게 하려면 아니요를 선택합니다.

      예를 들어 리소스 유형애플리케이션으로 설정되어 있으며 Microsoft Outlook을 mailto 프로토콜 처리를 위한 대상 리소스로 지정하지만 사용자에게 Microsoft Outlook 애플리케이션에 대한 할당이 없는 경우 엄격한 일치아니요로 설정할 때 시스템은 해당 사용자에게 할당된 호환되는 애플리케이션을 검색하여 Mozilla Thunderbird와 같은 mailto 프로토콜을 처리합니다.

    3. 처리기를 더 추가하려면 이러한 단계를 반복합니다.
  6. 다음을 클릭하여 다음 마법사 단계를 계속 진행합니다.
  7. 이 URL 리디렉션 할당에 대한 사용자 및 그룹을 검색한 후 선택하고 [다음]을 클릭합니다.
  8. 요약된 정보를 검토하고 제출을 클릭합니다.