MSIX 앱 배포

MSIX 패키지 형식은 Microsoft Intune 및 Microsoft Endpoint Configuration Manager와 같은 디바이스 및 애플리케이션 관리 도구를 사용하여 클라이언트 디바이스에 제공할 수 있습니다.

패키지된 앱은 배포 도구, PowerShell 또는 AppInstaller를 사용하여 설치할 수 있습니다. AppInstaller를 사용하여 MSIX 패키지 앱을 설치하면 사용자 또는 IT Pro가 MSIX 설치 프로그램을 마우스 오른쪽 단추로 클릭하여 설치를 선택하거나 두 번 클릭할 수 있습니다. 이 방법은 사용자에게 설치 단추를 선택하여 설치를 시작하고 설치 진행률을 확인하라는 메시지를 표시합니다. 또는 사용 가능한 PowerShell cmdlet을 사용하여 MSIX 패키지 앱의 설치 및 제거를 자동으로 수행할 수 있습니다.

Microsoft Endpoint Configuration Manager

MSIX는 표준화된 설치 패키징 형식이므로 Microsoft Endpoint Configuration Manager 내의 애플리케이션 만들기 마법사를 통해 애플리케이션에 대한 세부 정보(게시자, 애플리케이션 이름 및 버전)가 자동으로 검색되고 검토를 위해 제공됩니다. 마찬가지로 MSIX 애플리케이션에 사용되는 설치 문자열 및 검색 방법은 Microsoft Endpoint Configuration Manager 애플리케이션 만들기 마법사를 통해 일관성 있게 자동으로 구성됩니다.

Microsoft Endpoint Configuration Manager에서 애플리케이션을 만들 때 애플리케이션 유형, 즉 Windows 앱 패키지(*.appx, *.appxbundle, *.msix, *.msixbundle)를 선택합니다. Microsoft Endpoint Configuration Manager를 통해 애플리케이션을 만들고 배포하는 방법에 대한 지침은 애플리케이션 만들기 및 배포를 참조하세요.

Microsoft Intune

Microsoft Intune은 클라이언트 앱 모델을 통해 MSIX 애플리케이션을 클라이언트 디바이스에 배포할 수 있도록 지원합니다. MSIX는 표준화된 설치 패키징 형식이므로 애플리케이션에 대한 세부 정보(애플리케이션 이름, 설명 및 게시자)가 앱 정보 내에 자동으로 채워집니다.

MSIX 애플리케이션의 설치는 표준화되어 있습니다. 예를 들어 새 기간 업무 앱을 Microsoft Intune에 추가하는 경우와 같이 설치에 필요한 자동 설치 매개 변수를 구성할 필요가 없습니다. Microsoft Intune을 통해 애플리케이션을 만들고 배포하는 방법에 대한 지침은 Intune에서 기간 업무 앱 만들기를 참조하세요.

웹(앱 설치 관리자)

MSIX는 IIS 서버에서 배포할 수 있습니다. ms-appinstaller 프로토콜을 추가하면 훨씬 더 나은 설치 환경이 만들어집니다.
MSIX 파일의 IIS 배포 및 MSIX 앱 배포를 지원하도록 IIS 서버를 구성하는 방법은 IIS 서버에서 Windows 10 앱 배포를 참조하세요.

비즈니스용 Microsoft Store

비즈니스용 Microsoft Store는 비즈니스 및 교육 앱 배포를 위해 특별히 설계된 스토어입니다. Microsoft Store를 사용하여 조직 또는 학교를 위한 앱을 찾고, 획득하고, 배포하고, 관리할 수 있습니다. 비즈니스용 Microsoft Store에 대한 자세한 내용은 비즈니스 및 교육용 Microsoft Store를 참조하세요.

앱 센터

App Center를 사용하면 앱을 자동으로 빌드하고, 실제 디바이스에서 테스트하고, 베타 테스터에 배포할 수 있습니다. App Center를 통해 앱을 더 자주, 더 높은 품질로, 더 높은 신뢰도로 제공할 수 있습니다. App Center를 사용하는 경우 리포지토리를 연결하고, 몇 분 내에 빌드를 자동화하고, 클라우드의 실제 디바이스에서 테스트하고, 앱을 베타 테스터에 배포하고, 크래시 및 분석 데이터를 사용하여 실제 사용량을 모니터링할 수 있습니다. 모든 작업을 한 곳에서 수행합니다!

배포 이미지 서비스 및 관리(DISM.exe) 및 프로비저닝

DISM

IT 전문가는 DISM(배포 이미지 서비스 및 관리) cmdlet을 사용하여 배포 전에 MSIX 패키지를 Windows 이미지에 설치, 제거 및 구성할 수 있습니다.
프로비저닝에 대한 자세한 내용은 배포 이미지 서비스, 관리 및 프로비저닝을 참조하세요.

프로비저닝

IT 전문가는 프로비저닝을 사용하여 이미지를 다시 만들지 않고 최종 사용자 디바이스를 구성합니다. IT 전문가는 최종 사용자 시스템에 MSIX 패키지를 미리 설치할 수 있습니다. 프로비저닝에 대한 자세한 내용은 배포 이미지 서비스, 관리 및 프로비저닝을 참조하세요.

MSIX 앱 관리

MSIX 패키지에는 IT 전문가가 설치를 제어하는 데 사용할 수 있는 포괄적인 제어 세트가 있습니다. IT 전문가는 MSIX 앱을 업그레이드, 다운그레이드 또는 제거할 수 있는 방법과 시기를 지시할 수 있습니다. 또한 MSIX 패키지는 AppLocker 및 그룹 정책과 같은 받은 편지함 Windows 서비스를 통해 제한할 수도 있습니다.

AppLocker를 통해 MSIX 앱 설치 방지

AppLocker에서 지원되는 기능은 회사 디바이스에서 MSIX 애플리케이션이 실행되도록 허용하거나 거부하는 기능입니다. 이는 MSIX 앱 특성을 기반으로 하는 규칙을 정의하여 수행됩니다. 이러한 특성으로 게시자 이름, 제품 이름, 파일 이름, 파일 버전, 파일 경로 및 파일 해시가 있습니다. 그런 다음, 이러한 규칙으로 식별된 MSIX 앱이 실행을 허용하거나 거부하도록 구성됩니다.

조직 내에서 AppLocker를 활용하여 회사 디바이스에서 실행되거나 실행되지 않을 수 있는 앱을 제어할 수 있는 여러 가지 방법이 있습니다. 전체 목록은 AppLocker 규칙 작업을 참조하세요.

그룹 정책을 통한 액세스 관리

그룹 정책은 Active Directory 환경에서 운영 체제, 애플리케이션 및 사용자 설정에 대한 중앙 집중식 관리 및 구성을 제공합니다. MSIX 패키지 애플리케이션은 그룹 정책 레지스트리 키를 읽고 그룹 정책 설정을 적용할 수 있습니다.
그룹 정책 지원의 MSIX 지원 및 제한 사항에 대한 자세한 내용은 그룹 정책 및 패키지된 앱을 참조 하세요.

MSIX 업데이트 관리

앱 설치 관리자 파일을 사용하여 앱의 업데이트 동작을 구성합니다. IT 전문가는 사용자에게 MSIX에 대한 업데이트를 제공하는 시기와 업데이트 환경을 자동으로 유지하는지 여부를 정의할 수 있습니다. 사용자는 시작 또는 지연 시 업데이트해야 할 수 있습니다.

MSIX 업데이트 일정을 구성하는 방법에 대한 자세한 내용은 앱 설치 관리자 파일에서 업데이트 설정 구성을 참조하세요.

다운그레이드

MSIX는 앱 다운그레이드를 지원하므로 동일한 앱의 이전 버전을 설치하기 전에 앱을 제거할 필요가 없습니다. ForceUpdateFromAnyVersion을 지정하면 MSIX를 하위 버전으로 다운그레이드할 수 있습니다. 이는 심각한 버그가 이미 배포된 경우에 유용합니다.

ForceUpdateFromAnyVersion에 대한 자세한 내용은 앱 설치 관리자 파일에서 업데이트 설정 구성을 참조하세요.

중요 업데이트

사용자가 앱을 업데이트하라는 메시지를 무시하는 경우도 있습니다. MSIX를 사용하면 IT 전문가가 UpdateBlocksActivation을 지정하여 중요 업데이트로 표시하여 앱에 대한 업데이트를 강제로 적용할 수 있습니다.

UpdateBlocksActivation에 대한 자세한 내용은 앱 설치 관리자 파일에서 업데이트 설정 구성을 참조하세요.

제거

MSIX는 강력한 설치 및 제거 사례를 제공합니다. MSIX 패키지는 컨테이너화된 패키지이므로 패키지를 제거하면 %ProgramFiles%WindowsApps에 기록된 모든 파일과 AppData 폴더의 시스템 또는 애플리케이션에 대해 만들어진 레지스트리 설정을 포함한 모든 애플리케이션 아티팩트가 제거됩니다. 제거하더라도 사용자가 만든 파일은 제거되지 않습니다.