다음을 통해 공유


UII 호스트형 응용 프로그램 만들기 및 관리

 

게시 날짜: 2016년 11월

적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

UII(User Interface Integration) 호스팅된 응용 프로그램을 사용하면 UII 호스팅된 컨트롤, Windows 양식 또는 Windows Presentation Foundation(WPF) 응용 프로그램, 웹 응용 프로그램이나 원격(Citrix) 응용 프로그램을 Unified Service Desk에서 만들고 호스팅할 수 있습니다.

이 항목에서는 Unified Service Desk에서 UII 호스트형 응용 프로그램을 구성하는 방법을 배웁니다.

호스트형 응용 프로그램 만들기

  1. Microsoft Dynamics 365에 로그인합니다.

  2. 탐색 모음에서 Microsoft Dynamics 365를 클릭하거나 탭한 다음 설정을 선택합니다.

  3. 설정 > Unified Service Desk > 호스팅된 컨트롤을 선택합니다.

  4. 새로 만들기를 선택합니다.

  5. 새 호스팅된 컨트롤 페이지의 일반 아래에서 호스트형 응용 프로그램의 이름, 정렬 순서 및 표시 이름을 지정합니다. 각 호스트형 응용 프로그램에는 고유한 이름이 있어야 합니다. 정렬 순서는 호스트형 응용 프로그램이 검색되고 Unified Service Desk에 표시되는 순서를 지정합니다.소유자 상자에서 소유자를 선택합니다.

  6. Unified Service Desk 영역 아래의 USD 구성 요소 유형 목록에서 CCA 호스트형 응용 프로그램을 선택합니다. 새 호스팅된 컨트롤 페이지의 필드에서 사용자가 선택하는 호스팅된 컨트롤의 유형을 기반으로 변경합니다. 다양한 호스팅된 컨트롤 유형에 대한 자세한 내용은 호스팅된 컨트롤 유형 및 동작/이벤트 참조를 참조하십시오.

  7. 호스트형 앱 유형 영역에서 호스트형 응용 프로그램 유형을 선택합니다.호스팅 영역의 필드는 선택한 호스트형 응용 프로그램 유형에 따라 변경됩니다.

    호스트형 응용 프로그램 유형

    1. 호스팅된 컨트롤의 경우 호스팅된 컨트롤 유형을 선택합니다.호스팅 영역에서 셈블리 URI 및 유형을 지정합니다.

      URI는 어셈블리의 이름이고 유형은 어셈블리의 이름(dll)이며, 점(.)이 뒤에 붙습니다. Visual Studio 프로젝트의 클래스 이름이 뒤에 붙습니다.

      호스팅된 컨트롤 유형 어셈블리 정보

    2. 웹 응용 프로그램을 호스팅하는 경우 웹 호스트형 응용 프로그램 유형을 선택합니다.호스팅 영역 아래에서

      1. 응용 프로그램 호스팅은 응용 프로그램 호스팅 모드를 지정하는 데 사용됩니다. 즉, 응용 프로그램 호스팅 모드는 세 가지가 있습니다.

        1. 외부 호스팅Unified Service Desk 외부에서 응용 프로그램을 시작할 수 있습니다.

        2. SetParent 사용 – 응용 프로그램의 루트 창을 Unified Service Desk의 하위 창으로 설정합니다.

        3. 동적 배치 사용Unified Service Desk 응용 프로그램의 크기와 위치를 모니터링하고 응용 프로그램의 크기와 위치를 동적으로 조정합니다.

      1. 웹 응용 프로그램 홈페이지 아래에서,

        1. URL - 응용 프로그램을 실행할 URL을 지정합니다.

        2. 도구 모음 사용 – 선택하면 Internet Explorer 도구 모음을 표시합니다.

        3. 새 브라우저 프로세스 사용 – 선택하면 응용 프로그램을 새 Internet Explorer 프로세스에서 시작합니다.

        4. 팝업 관리 – 선택하면 Unified Service Desk에서 팝업 창을 관리할 수 있습니다.

      웹 호스트형 응용 프로그램 유형

      Unified Service Desk에서 웹 응용 프로그램을 구축하고 호스팅하는 방법에 대한 자세한 내용은 연습: UII 웹 응용 프로그램 어댑터 만들기의 1~3단계를 참조하십시오.

    3. 외부 응용 프로그램을 호스팅하는 경우 외부 호스트형 응용 프로그램 유형을 선택합니다.호스팅 영역 아래에서

      1. 외부 응용 프로그램 설정 영역 아래에서,

        1. 외부 앱 URI – 실행 파일 경로를 지정합니다.

        2. 인수 – 응용 프로그램을 시작하는 동안 사용되는 인수를 지정합니다.

        3. 작업 디렉터리 - 실행 파일의 작업 디렉터리를 지정합니다.

        4. 호스팅 관리 - Unified Service Desk에서 호스팅을 관리할 수 있습니다.

      2. 응용 프로그램 호스팅 아래에서,

        1. 응용 프로그램 호스팅 - 위의 8a와 동일합니다.

        2. 메시지 펌프 없음 – 응용 프로그램에 Windows 메시징 큐가 있는지 지정합니다.

        3. 메뉴 표시 - 선택하면 응용 프로그램의 시스템 메뉴를 표시합니다.

        4. 기본 창 인식 시간 제한 – 최상위 창 핸들을 찾는 제한 시간을 지정합니다.

      외부 호스트형 응용 프로그램

      Unified Service Desk에서 외부 응용 프로그램을 구축하고 호스팅하는 방법에 대한 자세한 내용은 연습: UII 응용 프로그램 어댑터 만들기의 1~3단계를 참조하십시오.

    4. Citrix 응용 프로그램을 호스팅하는 경우 원격 호스트형 응용 프로그램 유형을 선택합니다.추가 정보:Citrix 응용 프로그램 통합

  8. 일반 속성 영역에서,

    1. 응용 프로그램이 전역임을 선택하면 응용 프로그램이 전역으로 실행되고 세션 컨텍스트와 구분되어 있습니다.

    2. 표시 그룹은 응용 프로그램이 Unified Service Desk에서 호스팅되는 위치를 지정합니다. 예를 들어 MainPanel 또는 WorkflowPanel입니다.

    3. 워크플로에 종속을 선택하면 응용 프로그램이 워크플로 단계를 통해서만 로드됩니다.

    4. 최소 크기 X는 X축을 따라 Unified Service Desk에서 응용 프로그램 창의 최소 크기를 지정합니다.

    5. 최소 크기 Y는 Y축을 따라 Unified Service Desk에서 응용 프로그램 창의 최소 크기를 지정합니다.

    6. 최적 크기 X는 X축을 따라 Unified Service Desk에서 응용 프로그램 표시 크기를 지정합니다.

    7. 최적 크기 Y는 Y축을 따라 Unified Service Desk에서 응용 프로그램 표시 크기를 지정합니다.

    호스팅된 컨트롤의 일반 속성 화면

  9. 동적 영역에서 응용 프로그램이 동적임을 선택하면 응용 프로그램을 동적으로 로드할 수 있고 사용자가 종료 가능도구 모음 드롭다운에 표시 확인란이 활성화됩니다

  10. 어댑터 구성 섹션에는 어댑터 드롭다운 목록에서 선택할 세 가지 어댑터 구성이 있습니다.

    1. 어댑터 사용 안 함 – 호스트형 응용 프로그램에 자동화가 필요하지 않다고 지정합니다.

    2. 자동화 어댑터 사용(HAT) – 호스트형 응용 프로그램 도구 키트(HAT) 소프트웨어 팩터리에 사용되는 기본 구성을 지정합니다.

    3. 어댑터 사용 – 호스트형 응용 프로그램이 사용자 지정 어댑터를 사용하도록 지정합니다.

      외부 응용 프로그램 어댑터를 만들고 구성하는 방법을 이해라려면 연습: UII 응용 프로그램 어댑터 만들기의 4~6단계를 참조하십시오.

      웹 응용 프로그램 어댑터를 만들고 구성하는 방법을 이해라려면 연습: UII 웹 응용 프로그램 어댑터 만들기의 4~6단계를 참조하십시오.

  11. 호스트형 응용 프로그램이 자동화 어댑터(HAT)를 사용하는 경우 자동화 섹션의 자동화 XML에 호스트형 응용 프로그램의 바인딩 정보가 포함됩니다. 바인딩에 대한 자세한 내용은 UII 검사자를 사용하여 호스트형 응용 프로그램에 대한 바인딩 만들기 문서를 참조하십시오.

  12. 확장 섹션에서 호스팅된 컨트롤에 대한 추가 구성 정보를 지정합니다. 확장 XML 구성의 예는 Kpi 호스팅된 컨트롤 정의를 참조하십시오. Kpi 호스팅된 컨트롤은 Unified Service Desk와 함께 제공되는 샘플 응용 프로그램 중 하나입니다.

  13. 저장을 클릭하여 호스트형 응용 프로그램을 만듭니다.

참고 항목

외부 응용 프로그램 및 웹 응용 프로그램과 통합
Citrix 응용 프로그램 통합

Unified Service Desk 2.0

© 2017 Microsoft. All rights reserved. 저작권 정보