Azure Virtual Desktop에서 앱 연결 및 MSIX 앱 연결 애플리케이션 추가와 관리
팁
Azure Virtual Desktop용 앱 연결의 새 버전을 사용할 수 있습니다. 이 문서의 맨 위에 있는 단추를 선택하여 앱 연결과 MSIX 앱 연결 중에서 선택하여 관련 설명서를 확인합니다.
앱 연결을 사용하면 애플리케이션 패키지의 애플리케이션을 Azure Virtual Desktop의 사용자 세션에 동적으로 연결할 수 있습니다. 애플리케이션은 세션 호스트 또는 이미지에 로컬로 설치되지 않으므로 세션 호스트에 대한 사용자 지정 이미지를 더 적게 만들고 조직의 운영 오버헤드 및 비용을 줄일 수 있습니다. 앱 연결로 애플리케이션을 제공하면 사용자가 원격 세션에서 액세스할 수 있는 애플리케이션을 보다 세밀하게 제어할 수 있습니다.
MSIX 앱 연결을 사용하면 애플리케이션 패키지의 애플리케이션을 Azure Virtual Desktop의 사용자 세션에 동적으로 연결할 수 있습니다. 애플리케이션은 세션 호스트 또는 이미지에 로컬로 설치되지 않으므로 세션 호스트에 대한 사용자 지정 이미지를 더 쉽게 만들 수 있으며 조직의 운영 오버헤드 및 비용을 줄일 수 있습니다. MSIX 앱 연결을 사용하여 애플리케이션을 제공하면 사용자가 원격 세션에서 액세스할 수 있는 애플리케이션을 보다 세밀하게 제어할 수 있습니다.
이 문서에서는 Azure Portal 및 Azure PowerShell을 사용하여 Azure Virtual Desktop에서 앱 연결을 통해 애플리케이션을 추가하고 관리하는 방법을 보여 줍니다. Azure CLI를 사용하여 앱 연결 애플리케이션을 추가하거나 관리할 수 없습니다. 시작하기 전에 Azure Virtual Desktop에서 앱 연결 및 MSIX 앱 연결에 대한 개요를 읽어야 합니다.
이 문서에서는 Azure Portal 및 Azure PowerShell을 사용하여 Azure Virtual Desktop에서 MSIX 앱 연결을 통해 MSIX 패키지를 추가하고 관리하는 방법을 보여 줍니다. Azure CLI를 사용하여 MSIX 앱 연결 애플리케이션을 추가하거나 관리할 수 없습니다. 시작하기 전에 Azure Virtual Desktop에서 앱 연결 및 MSIX 앱 연결에 대한 개요를 읽어야 합니다.
Important
호스트 풀에서 앱 연결 또는 MSIX 앱 연결을 사용할지 여부를 선택해야 합니다. 동일한 호스트 풀에서 두 버전을 모두 사용할 수 없습니다.
필수 조건
Azure Virtual Desktop에서 앱 연결을 사용하려면 다음이 필요합니다.
Azure Virtual Desktop에서 MSIX 앱 연결을 사용하려면 필수 구성 요소를 충족해야 합니다.
세션 호스트, 앱 그룹 및 작업 영역이 있는 기존 호스트 풀.
세션 호스트는 지원되는 Windows 클라이언트 운영 체제를 실행해야 하며 그 중 하나 이상의 전원을 켜야 합니다. Windows Server는 지원되지 않습니다.
- 세션 호스트는 Microsoft Entra ID 또는 AD DS(Active Directory Domain Services) 도메인에 가입해야 합니다.
- 세션 호스트를 AD DS(Active Directory Domain Services) 도메인에 조인해야 합니다. Microsoft Entra ID는 지원되지 않습니다.
- 사용자 계정은 하이브리드 계정(AD DS에서 만들어지고 Microsoft Entra ID와 동기화됨)이어야 합니다. 그룹은 하이브리드 또는 Microsoft Entra ID 그룹일 수 있습니다.
세션 호스트와 동일한 Azure 지역에 있는 SMB 파일 공유. 호스트 풀의 모든 세션 호스트는 컴퓨터 계정으로 읽기 권한이 있어야 합니다. 이 파일 공유는 애플리케이션 이미지를 저장하는 데 사용됩니다. 파일 공유 요구 사항에 대한 자세한 내용은 파일 공유를 참조하세요.
세션 호스트가 Microsoft Entra ID에 조인할 때 Azure Files를 사용하려면 읽기 권한자 및 데이터 액세스 Azure RBAC(역할 기반 액세스 제어)역할을 Azure Virtual Desktop 및 Azure Virtual Desktop ARM 공급자 서비스 주체 모두에 할당해야 합니다. 이 RBAC 역할 할당을 사용하면 세션 호스트가 액세스 키 또는 Microsoft Entra를 사용하여 스토리지 계정에 액세스할 수 있습니다.
Azure Virtual Desktop 서비스 주체에 Azure RBAC 역할을 할당하는 방법을 알아보려면 Azure Virtual Desktop 서비스 주체에 RBAC 역할 할당을 참조하세요. 향후 업데이트에서는 Azure Virtual Desktop ARM 공급자 서비스 주체를 할당할 필요가 없습니다.
- 세션 호스트와 동일한 Azure 지역에 있는 SMB 파일 공유. 호스트 풀의 모든 세션 호스트는 컴퓨터 계정으로 읽기 권한이 있어야 합니다. 이 파일 공유는 애플리케이션 이미지를 저장하는 데 사용됩니다. 파일 공유 요구 사항에 대한 자세한 내용은 파일 공유를 참조하세요.
- 애플리케이션 패키지에서 만들고 파일 공유에 저장한 MSIX 이미지. 자세한 내용은 미리 빌드된 MSIX 패키지를 다운로드하여 테스트할 수 있는 이미지 만들기를 참조하세요.
MSIX 이미지를 추가하려면 리소스 그룹에 최소한 할당된 Desktop Virtualization Contributor Azure RBAC(역할 기반 액세스 제어) 역할이 필요합니다. 사용자를 앱 그룹에 할당하려면 앱 그룹에 대한
Microsoft.Authorization/roleAssignments/write
권한도 필요합니다. 이 권한이 포함된 기본 RBAC 역할은 사용자 액세스 관리자 및 소유자입니다.Azure PowerShell을 로컬로 사용하려면 Azure Virtual Desktop에서 Azure PowerShell을 사용하여 Az.DesktopVirtualization 및 Microsoft Graph PowerShell 모듈이 설치되어 있는지 확인 합니다. 또는 Azure Cloud Shell을 사용합니다.
- 앱 연결을 지원하는 cmdlet이 포함된 Az.DesktopVirtualization PowerShell 모듈의 버전 4.2.1을 사용해야 합니다. PowerShell 갤러리에서 Az.DesktopVirtualization PowerShell 모듈을 다운로드하여 설치할 수 있습니다.
Important
모든 MSIX 및 Appx 애플리케이션 패키지에는 인증서가 포함되어 있습니다. 사용자 환경에서 인증서를 신뢰할 수 있는지 확인하는 것은 사용자의 책임입니다. 자체 서명된 인증서는 적절한 신뢰 체인이 있을 때 지원됩니다.
호스트 풀에서 앱 연결 또는 MSIX 앱 연결을 사용할지 여부를 선택해야 합니다. 동일한 호스트 풀에서 동일한 패키지와 함께 두 버전을 모두 사용할 수 없습니다.
Important
모든 MSIX 애플리케이션 패키지에는 인증서가 포함되어 있습니다. 사용자 환경에서 인증서를 신뢰할 수 있는지 확인하는 것은 사용자의 책임입니다. 자체 서명된 인증서는 적절한 신뢰 체인이 있을 때 지원됩니다.
애플리케이션 추가
MSIX 이미지, Appx 이미지 또는 App-V 패키지의 애플리케이션을 Azure Virtual Desktop에 앱 연결 패키지로 추가하려면 시나리오에 대한 관련 탭을 선택하고 단계를 따릅니다.
Azure Portal을 사용하여 MSIX 이미지, Appx 이미지 또는 App-V 패키지를 앱 연결 패키지로 추가하는 방법은 다음과 같습니다.
Azure Portal에 로그인합니다.
검색 창에 Azure Virtual Desktop을 입력하고 일치하는 서비스 항목을 선택하여 Azure Virtual Desktop 개요로 이동합니다.
앱 연결을 선택한 다음 + 만들기를 선택합니다.
기본 탭에서 다음 작업을 완료합니다.
매개 변수 설명 Subscription 드롭다운 목록에서 MSIX 이미지, Appx 이미지 또는 App-V 패키지를 추가할 구독을 선택합니다. Resource group 기존 리소스 그룹을 선택하거나 새로 만들기를 선택하고 이름을 입력합니다. 호스트 풀 드롭다운 목록에서 기존 호스트 풀을 선택합니다. 위치 앱 연결 패키지에 대한 Azure 지역을 선택합니다. 이 탭을 완료했으면 다음을 선택합니다.
이미지 경로 탭에서 다음 정보를 완료합니다.
매개 변수 설명 이미지 경로 이미지가 Azure Files 또는 입력 UNC에 저장되어 있는 경우 스토리지 계정에서 선택에서 선택하여 UNC 경로를 지정합니다. 후속 필드는 선택한 옵션에 따라 달라집니다. 스토리지 계정에서 선택 스토리지 계정 이미지가 있는 스토리지 계정을 선택합니다. 파일 공유 파일 선택을 선택한 후 이미지가 있는 파일 공유 및 디렉터리로 이동합니다. 추가할 이미지 옆의 확인란(예: MyApp.cim
)을 선택한 후 선택을 선택합니다.MSIX 패키지 이미지에서 MSIX 또는 앱 패키지를 선택합니다. 입력 UNC UNC 이미지 파일의 UNC 경로를 입력합니다. MSIX 패키지 이미지에서 MSIX 또는 앱 패키지를 선택합니다. 옵션 중 하나 표시 이름 애플리케이션의 식별 이름을 입력합니다. 버전 예상 버전 번호가 표시되는지 확인합니다. 등록 유형 사용하려는 등록 형식을 선택합니다. State(상태) 패키지의 초기 상태를 선택합니다. 실패 시 상태 확인 정보 세션 호스트에서 스테이징에 실패하는 경우 패키지의 상태를 선택합니다. 이 상태는 세션 호스트 상태 확인 정보에 대한 AppAttachHealthCheck에 대해 보고됩니다. 이 탭을 완료했으면 다음을 선택합니다.
팁
이 탭을 완료한 후에는 필요에 따라 호스트 풀, 사용자 및 그룹에 애플리케이션을 계속 할당할 수 있습니다. 또는 할당을 별도로 구성하려면 검토 + 만들기를 선택한 다음 앱 연결 패키지 할당으로 이동합니다.
선택 사항: 할당 탭에서 다음 정보를 완료합니다.
호스트 풀의 경우애플리케이션을 할당할 호스트 풀을 선택합니다. 호스트 풀에서 MSIX 앱 연결을 이미 사용하고 있는 경우 동일한 호스트 풀에서 두 버전의 앱 연결을 사용할 수 없으므로 해당 호스트 풀을 선택할 수 없습니다.
사용자 또는 사용자 그룹 추가를 선택한 후 애플리케이션을 할당할 사용자 또는 그룹을 검색하여 선택합니다. 완료되면 선택을 선택합니다.
추가한 과제를 검토한 후 다음을 선택합니다.
선택 사항: 태그 탭에서 필요한 이름/값 쌍을 입력한 다음 검토 + 만들기를 선택할수 있습니다.
검토 + 만들기 탭에서 유효성 검사가 통과되었는지 확인하고 배포 중에 사용되는 정보를 검토한 다음 만들기를 선택하여 애플리케이션을 추가합니다.
앱 연결 패키지 할당
그룹 및 사용자뿐만 아니라 호스트 풀에 앱 연결 패키지를 할당해야 합니다. 시나리오에 대한 관련 탭을 선택하고 단계를 따릅니다.
참고 항목
사용자 계정은 하이브리드 계정(AD DS에서 만들어지고 Azure AD에 동기화됨)이어야 하지만 그룹은 그렇지 않습니다.
Azure Portal을 사용하여 호스트 풀, 사용자 및 그룹을 애플리케이션 패키지를 할당하는 방법은 다음과 같습니다.
호스트 풀
Azure Virtual Desktop 개요에서 앱 연결을 선택한 후 할당하려는 앱 연결 패키지의 이름을 선택합니다.
관리 섹션에서 호스트 풀을 선택합니다.
+ 할당을 선택한 후 드롭다운 목록에서 하나 이상의 호스트 풀을 선택합니다. 필수 구성 요소에 나열된 대로 호스트 풀의 모든 세션 호스트에 컴퓨터 계정으로 읽기 권한이 있어야 합니다.
추가를 선택합니다.
그룹 및 사용자
Azure Virtual Desktop 개요에서 앱 연결을 선택한 후 할당하려는 앱 연결 패키지의 이름을 선택합니다.
관리 섹션에서 사용자를 선택합니다.
+ 추가를 선택한 후 목록에서 하나 이상의 그룹 및/또는 사용자를 선택합니다.
선택을 선택합니다.
참고 항목
패키지를 추가하고 활성으로 설정하고 호스트 풀에 할당하면 데스크톱 세션에서 애플리케이션을 자동으로 사용할 수 있습니다. RemoteApp을 사용하려면 RemoteApp 앱 그룹에 애플리케이션을 추가해야 합니다. 자세한 내용은 RemoteApp 앱 그룹을 사용하여 MSIX 또는 Appx 애플리케이션 게시를 참조하세요. 앱 연결이 있는 데스크톱 앱 그룹에 MSIX 또는 Appx 애플리케이션을 추가할 수 없습니다.
등록 유형 및 상태 변경
등록 유형 및 상태를 변경하여 MSIX 및Appx 패키지를 관리할 수 있습니다. 시나리오에 대한 관련 탭을 선택하고 단계를 따릅니다.
Azure Portal을 사용하여 패키지의 등록 유형 및 상태를 변경하는 방법은 다음과 같습니다.
Azure Virtual Desktop 개요에서 앱 연결을 선택합니다. 호스트 풀 안에 있는 모든 기존 MSIX 패키지 목록이 표시됩니다.
변경할 패키지의 이름을 선택합니다.
등록 유형을 변경하려면 주문형 또는 로그온 시 등록을 선택한 후 저장을 선택합니다.
상태를 변경하려면 비활성 또는 활성을 선택한 후 저장을 선택합니다.
RemoteApp 앱 그룹을 사용하여 MSIX 또는 Appx 애플리케이션 게시
사용자가 RemoteApp 앱 그룹을 통해 MSIX 및 Appx 애플리케이션을 게시하여 사용할 수 있도록 할 수 있습니다. 앱 연결 패키지를 할당하기만 하면 되므로 앱 연결을 사용하는 경우 데스크톱 앱 그룹에 애플리케이션을 추가할 필요가 없습니다. 게시하려는 애플리케이션을 호스트 풀에 할당해야 합니다.
Azure Portal을 사용하여 이 문서에서 추가한 패키지의 애플리케이션을 RemoteApp 앱 그룹에 추가하는 방법은 다음과 같습니다.
Azure Virtual Desktop 개요에서 앱 그룹을 선택한 후 애플리케이션을 추가할 RemoteApp 앱 그룹을 선택합니다.
애플리케이션을 선택하고 + 추가를 선택합니다. 앱 그룹이 할당된 호스트 풀에서 하나 이상의 세션 호스트를 사용하도록 설정해야 합니다.
기본 탭에서 다음 작업을 완료합니다.
매개 변수 값/설명 애플리케이션 소스 드롭다운 목록에서 앱 연결을 선택합니다. 시작 메뉴에서 또는 파일 경로를 지정하여 애플리케이션을 추가하려면 RemoteApp을 사용하여 애플리케이션 게시를 참조하세요. Package(패키지) 드롭다운 목록에서 호스트 풀에 사용할 수 있는 패키지를 선택합니다. 지역 패키지는 앱 연결에서 제공됩니다. 애플리케이션 드롭다운 목록에서 애플리케이션을 선택합니다. 애플리케이션 식별자 애플리케이션에 대한 고유 식별자 입력 표시 이름 사용자에게 친숙한 애플리케이션 이름을 입력합니다. 설명 애플리케이션에 대한 설명을 입력합니다. 이 탭을 완료했으면 다음을 선택합니다.
아이콘 탭에서 기본값을 선택하여 애플리케이션의 기본 아이콘을 사용하거나 파일 경로를 선택하여 사용자 지정 아이콘을 사용합니다. 파일 경로의 경우 다음 옵션 중 하나를 선택합니다.
Azure 파일 공유의 아이콘을 사용하려면 Azure Files를 찾아봅니다. 스토리지 계정 선택을 선택하고 아이콘 파일이 포함된 스토리지 계정을 선택한 다음, 아이콘 파일 선택을 선택합니다. 아이콘이 있는 파일 공유 및 디렉터리로 이동하고 추가하려는 아이콘 옆의 확인란을 선택합니다. 예를 들어
MyApp.ico
를 선택한 다음 선택을 선택합니다..png
파일을 사용할 수도 있습니다. 아이콘 인덱스의 경우 사용하려는 아이콘의 인덱스 번호를 지정합니다. 이 숫자는 일반적으로 0입니다.파일 공유의 아이콘을 사용하는 UNC 파일 경로입니다. 아이콘 경로의 경우, 아이콘 파일의 UNC 경로를 입력합니다(예:
\\MyFileShare\MyApp.ico
)..png
파일을 사용할 수도 있습니다. 아이콘 인덱스의 경우 사용하려는 아이콘의 인덱스 번호를 지정합니다. 이 숫자는 일반적으로 0입니다.
이 탭을 완료했으면 검토 + 추가를 선택합니다.
검토 + 추가 탭에서 유효성 검사가 통과되었는지 확인하고 애플리케이션을 추가하는 데 사용되는 정보를 검토한 다음 추가를 선택하여 애플리케이션을 RemoteApp 앱 그룹에 추가합니다.
기존 패키지 업데이트
업데이트된 애플리케이션을 포함하는 새 MSIX 이미지, Appx 이미지 또는 App-V 패키지를 제공하여 기존 패키지를 업데이트할 수 있습니다. 자세한 내용은 새 버전의 애플리케이션을 참조 하세요.
기존 패키지를 현재 위치에서 업데이트하려면 시나리오에 대한 관련 탭을 선택하고 단계를 수행합니다.
Azure Portal을 사용하여 기존 패키지를 업데이트하는 방법은 다음과 같습니다.
Azure Virtual Desktop 개요에서 앱 연결을 선택합니다. 모든 기존 패키지 목록이 표시됩니다.
업데이트하려는 패키지를 선택한 다음 개요에서 업데이트를 선택합니다.
업데이트된 패키지에 대한 정보를 입력합니다.
구독 및 리소스 그룹은 현재 패키지의 값으로 미리 채워집니다.
패키지를 업데이트할 호스트 풀을 선택합니다.
스토리지 계정 또는 입력 UNC에서 선택에서 이미지 경로를 선택합니다. 후속 필드는 선택한 옵션에 따라 달라집니다.
- 스토리지 계정에서 선택의 경우 업데이트된 이미지가 포함된 스토리지 계정을 선택합니다. 파일 선택을 선택한 후 이미지가 있는 파일 공유 및 디렉터리로 이동합니다. 추가할 이미지 옆의 확인란(예:
MyApp.cim
)을 선택한 후 선택을 선택합니다. - 입력 UNC의 경우 이미지 파일의 UNC 경로를 입력합니다.
- 스토리지 계정에서 선택의 경우 업데이트된 이미지가 포함된 스토리지 계정을 선택합니다. 파일 선택을 선택한 후 이미지가 있는 파일 공유 및 디렉터리로 이동합니다. 추가할 이미지 옆의 확인란(예:
MSIX 패키지의 경우 이미지에서 MSIX 또는 Appx 패키지를 선택합니다.
필드를 완료했으면 업데이트를 선택합니다.
앱 연결 패키지 제거
더 이상 필요하지 않은 앱 연결 패키지를 제거할 수 있습니다. 먼저 호스트 풀 또는 사용자 및 그룹을 할당 취소할 필요가 없습니다. 시나리오에 대한 관련 탭을 선택하고 단계를 따릅니다.
팁
다른 애플리케이션 유형과 동일한 방식으로 앱 그룹에서 RemoteApp으로 게시된 MSIX 패키지의 애플리케이션을 제거할 수도 있습니다. 자세한 내용은 애플리케이션 제거를 참조하세요.
Azure Portal을 사용하여 앱 연결 패키지를 제거하는 방법은 다음과 같습니다.
Azure Virtual Desktop 개요에서 앱 연결을 선택합니다. 모든 기존 패키지 목록이 표시됩니다.
제거할 패키지 이름 옆에 있는 확인란을 선택한 다음 제거를 선택합니다. 또한 패키지는 할당된 모든 호스트 풀에서 제거됩니다.
호스트 풀에 MSIX 이미지 추가
호스트 풀에 MSIX 이미지를 추가하려면 시나리오에 대한 관련 탭을 선택하고 단계를 수행합니다.
Azure Portal을 사용하여 MSIX 이미지를 추가하는 방법은 다음과 같습니다.
Azure Portal에 로그인합니다.
검색 창에 Azure Virtual Desktop을 입력하고 일치하는 서비스 항목을 선택하여 Azure Virtual Desktop 개요로 이동합니다.
호스트 풀을 선택한 다음 MSIX 이미지를 추가할 호스트 풀의 이름을 선택합니다.
호스트 풀 개요에서 MSIX 패키지를 선택한 다음 + 추가를 선택합니다.
MSIX 이미지 경로의 경우 파일 공유에서 MSIX 이미지를 가리키는 유효한 UNC 경로(예:
\\fileshare\Apps\MyApp\MyApp.cim
)를 입력한 다음 추가를 선택하여 경로가 유효한지 확인합니다.경로가 확인되면 더 많은 필드가 표시됩니다. 다음 정보를 완료합니다.
매개 변수 설명 MSIX 패키지 드롭다운 메뉴에서 관련 MSIX 패키지 이름을 선택합니다. 패키지 애플리케이션 그러면 앱이 표시되며 구성할 수 없습니다. 표시 이름 패키지의 식별 이름을 입력합니다. 버전 예상 버전 번호가 표시되는지 확인합니다. 등록 유형 사용하려는 등록 형식을 선택합니다. State(상태) 패키지의 초기 상태를 선택합니다. 필드를 완료한 후 추가를 선택합니다.
등록 유형 및 상태 변경
등록 유형 및 상태를 변경하여 호스트 풀에서 MSIX 패키지를 관리할 수 있습니다. 시나리오에 대한 관련 탭을 선택하고 단계를 따릅니다.
Azure Portal을 사용하여 패키지의 등록 유형 및 상태를 변경하는 방법은 다음과 같습니다.
Azure Virtual Desktop 개요에서 호스트 풀을 선택한 다음 MSIX 패키지가 추가된 호스트 풀의 이름을 선택합니다.
호스트 풀 개요에서 MSIX 패키지를 선택합니다. 호스트 풀 안에 있는 모든 기존 MSIX 패키지 목록이 표시될 것입니다.
변경하려는 MSIX 패키지의 이름을 선택합니다.
등록 유형을 변경하려면 주문형 또는 로그온 시 등록을 선택한 후 저장을 선택합니다.
상태를 변경하려면 비활성 또는 활성을 선택한 후 저장을 선택합니다.
MSIX 애플리케이션 게시
데스크톱 또는 RemoteApp 앱 그룹의 일부로 사용자가 MSIX 애플리케이션을 사용할 수 있도록 할 수 있습니다. 데스크톱 앱 그룹은 사용자의 시작 메뉴에서 애플리케이션을 사용할 수 있도록 하는 반면 RemoteApp 앱 그룹은 사용자가 개별적으로 스트리밍할 수 있습니다. 앱 그룹에 대한 자세한 내용은 용어를 참조하세요. 시나리오에 대한 관련 탭을 선택하고 단계를 따릅니다.
Azure Portal을 사용하여 이 문서에서 추가한 패키지의 애플리케이션을 RemoteApp 앱 그룹에 추가하는 방법은 다음과 같습니다.
Azure Virtual Desktop 개요에서 앱 그룹을 선택한 다음 애플리케이션을 추가할 데스크톱 또는 RemoteApp 앱 그룹을 선택합니다.
애플리케이션을 선택하고 + 추가를 선택합니다. 앱 그룹이 할당된 호스트 풀에서 하나 이상의 세션 호스트를 사용하도록 설정해야 합니다.
기본 탭에서 표시되는 옵션은 앱 그룹이 데스크톱용인지 또는 RemoteApp용인지에 따라 달라집니다.
데스크톱 앱 그룹의 경우 다음 정보를 완료합니다.
매개 변수 값/설명 애플리케이션 소스 MSIX 패키지가 자동으로 선택되고 회색으로 표시됩니다. Package(패키지) 드롭다운 목록에서 호스트 풀에 사용할 수 있는 패키지를 선택합니다. 애플리케이션 식별자 애플리케이션에 대한 고유 식별자 입력 표시 이름 사용자에게 친숙한 애플리케이션 이름을 입력합니다. 설명 애플리케이션에 대한 설명을 입력합니다. 이 탭을 완료했으면 검토 + 추가를 선택합니다.
RemoteApp 앱 그룹의 경우 다음 정보를 완료합니다.
매개 변수 값/설명 애플리케이션 소스 드롭다운 목록에서 앱 연결을 선택합니다. 시작 메뉴에서 또는 파일 경로를 지정하여 애플리케이션을 추가하려면 RemoteApp을 사용하여 애플리케이션 게시를 참조하세요. Package(패키지) 드롭다운 목록에서 호스트 풀에 사용할 수 있는 패키지를 선택합니다. 호스트 풀 패키지는 MSIX 앱 연결에서 제공됩니다. 애플리케이션 드롭다운 목록에서 애플리케이션을 선택합니다. 애플리케이션 식별자 애플리케이션에 대한 고유 식별자 입력 표시 이름 사용자에게 친숙한 애플리케이션 이름을 입력합니다. 설명 애플리케이션에 대한 설명을 입력합니다. 이 탭을 완료했으면 다음을 선택합니다.
아이콘 탭에서 기본값을 선택하여 애플리케이션의 기본 아이콘을 사용하거나 파일 경로를 선택하여 사용자 지정 아이콘을 사용합니다. 파일 경로의 경우 다음 옵션 중 하나를 선택합니다.
Azure 파일 공유의 아이콘을 사용하려면 Azure Files를 찾아봅니다. 스토리지 계정 선택을 선택하고 아이콘 파일이 포함된 스토리지 계정을 선택한 다음, 아이콘 파일 선택을 선택합니다. 아이콘이 있는 파일 공유 및 디렉터리로 이동하고 추가하려는 아이콘 옆의 확인란을 선택합니다. 예를 들어
MyApp.ico
를 선택한 다음 선택을 선택합니다..png
파일을 사용할 수도 있습니다. 아이콘 인덱스의 경우 사용하려는 아이콘의 인덱스 번호를 지정합니다. 이 숫자는 일반적으로 0입니다.파일 공유의 아이콘을 사용하는 UNC 파일 경로입니다. 아이콘 경로의 경우, 아이콘 파일의 UNC 경로를 입력합니다(예:
\\MyFileShare\MyApp.ico
)..png
파일을 사용할 수도 있습니다. 아이콘 인덱스의 경우 사용하려는 아이콘의 인덱스 번호를 지정합니다. 이 숫자는 일반적으로 0입니다.
이 탭을 완료했으면 검토 + 추가를 선택합니다.
검토 + 추가 탭에서 유효성 검사가 통과되었는지 확인하고 애플리케이션을 추가하는 데 사용되는 정보를 검토한 다음 추가를 선택하여 애플리케이션을 앱 그룹에 추가합니다.
MSIX 패키지 제거
더 이상 필요하지 않은 MSIX 패키지를 제거할 수 있습니다. 시나리오에 대한 관련 탭을 선택하고 단계를 따릅니다.
팁
다른 애플리케이션 유형과 동일한 방식으로 앱 그룹에서 MSIX 패키지의 애플리케이션만 제거할 수도 있습니다. 자세한 내용은 애플리케이션 제거를 참조하세요.
Azure Portal을 사용하여 호스트 풀에서 MSIX 패키지를 제거하는 방법은 다음과 같습니다.
Azure Virtual Desktop 개요에서 호스트 풀을 선택한 다음 MSIX 패키지가 추가된 호스트 풀의 이름을 선택합니다.
호스트 풀 개요에서 MSIX 패키지를 선택합니다. 호스트 풀 안에 있는 모든 기존 MSIX 패키지 목록이 표시될 것입니다.
제거할 MSIX 패키지의 이름 옆에 있는 확인란을 선택한 다음 제거를 선택합니다.
자동 업데이트 사용 안 함
MSIX 및 Appx 애플리케이션에 대한 자동 업데이트를 사용하지 않도록 설정하는 것이 좋습니다. 자동 업데이트를 사용하지 않도록 설정하려면 세션 호스트에서 다음 레지스트리 값을 설정해야 합니다.
MSIX 애플리케이션에 대한 자동 업데이트를 사용하지 않도록 설정하는 것이 좋습니다. 자동 업데이트를 사용하지 않도록 설정하려면 세션 호스트에서 다음 레지스트리 값을 설정해야 합니다.
키: HKLM\Software\Policies\Microsoft\WindowsStore
- 형식: DWORD
- 이름: AutoDownload
- 값: 2
- 설명: Microsoft Store 자동 업데이트를 사용하지 않도록 설정합니다.
키: HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager
- 형식: DWORD
- 이름: PreInstalledAppsEnabled
- 값: 0
- 설명: 콘텐츠 배달 자동 다운로드를 사용하지 않도록 설정합니다.
키: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\Debug
- 형식: DWORD
- 이름: ContentDeliveryAllowedOverride
- 값: 2
- 설명: 콘텐츠 배달 자동 다운로드를 사용하지 않도록 설정합니다.
세션 호스트를 관리하는 방법에 따라 그룹 정책 또는 Intune을 사용하여 이러한 레지스트리 값을 설정할 수 있습니다. 각 세션 호스트에서 관리자 권한으로 다음 PowerShell 명령을 실행하여 설정할 수도 있지만 이를 수행하는 경우 운영 체제 이미지에서도 설정해야 합니다.
# Disable Microsoft Store automatic update
If (!(Test-Path "HKLM:\Software\Policies\Microsoft\WindowsStore")) {
New-Item -Path "HKLM:\Software\Policies\Microsoft\WindowsStore" -Force
}
New-ItemProperty -Path "HKLM:\Software\Policies\Microsoft\WindowsStore" -Name AutoDownload -PropertyType DWORD -Value 2 -Force
# Disable content delivery automatic download
If (!(Test-Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager")) {
New-Item -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Force
}
New-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name PreInstalledAppsEnabled -PropertyType DWORD -Value 0 -Force
# Disables content delivery automatic download
If (!(Test-Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\Debug")) {
New-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\Debug" -Force
}
New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\Debug" -Name ContentDeliveryAllowedOverride -PropertyType DWORD -Value 2 -Force
다음 단계
시작 메뉴 또는 RemoteApp을 사용하여 파일 경로에서 애플리케이션을 게시하는 방법을 알아봅니다. 자세한 내용은 애플리케이션 게시를 참조하세요.