그룹 정책 및 패키지된 앱

MSIX를 사용하는 개발자는 다른 설치자 유형과 유사한 방식으로 그룹 정책을 활용할 수 있습니다.

Win32 앱을 MSIX에 패키징한 경우(또는 Desktop Bridge를 사용하여 앱을 구축한 경우), 앱에서 전체 신뢰 기능을 사용할 수 있습니다. 그러면 그룹 정책 레지스트리 키에서 읽을 수 있습니다. 런타임 시 다른 방법을 사용하여 설치된 경우와 마찬가지로 그룹 정책 레지스트리와 동일한 보기가 앱에 표시됩니다. Windows 10, 버전 1809부터 앱이 UWP(유니버설 Windows 플랫폼) 앱이라면 동일한 그룹 정책 키에 액세스할 수 있습니다. 그룹 정책 생성에 대한 자세한 내용은 이 문서를 참조하세요.

MSIX 패키징 도구를 사용하여 기존 설치 관리자를 MSIX로 변환하는 경우 앱에서 그룹 정책을 지원하는 데 필요한 새로운 작업이 없습니다. 일반적으로 원래 설치 관리자에서 수행했던 것처럼 그룹 정책을 계속 관리하세요. MSIX로 변환된 앱은 계속 기존 그룹 정책 레지스트리 키에서 읽을 수 있습니다.

그룹 정책에는 MSIX 애플리케이션을 설치하기 위한 기본 지원이 없습니다.

Microsoft Store 및 MSIX 차단 정책

Microsoft Store 앱에서 앱 업데이트를 구성하는 방법에 대한 고유한 요구 사항이 있을 수 있습니다. 스토어 앱은 계산기 및 사진과 같은 자사 앱 뿐만 아니라 타사 앱에 대한 업데이트를 트리거합니다. 컴퓨터에서 스토어 앱이 제거되면 해당 컴퓨터에서 앱 업데이트가 실행되지 않을 수 있습니다.

다음은 스토어 정책 목록과 이것이 MSIX 패키지에 미치는 영향입니다.

업데이트의 자동 다운로드 및 설치 끄기

이 정책은 앱 업데이트의 자동 다운로드 및 설치를 사용하거나 사용하지 않도록 설정합니다. 이 설정을 사용하도록 설정하면 앱 업데이트의 자동 다운로드 및 업데이트가 해제됩니다. 이 설정을 사용하지 않도록 설정하면 앱 업데이트의 자동 다운로드 및 업데이트가 활성화됩니다. 이 설정을 구성하지 않으면 사용자가 스토어에서 설정을 사용하여 변경할 수 있는 레지스트리 설정에 따라 앱 업데이트 자동 다운로드 및 설치가 결정됩니다.

  • GPO:Computer Configuration\Administrative Templates\Windows Components\Store
  • Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore AutoDownload REG_DWORD(데이터: 사용 = 2 = 앱이 업데이트되지 않으며, 사용 안 함 = 4 = 앱이 자동으로 업데이트됨)
  • 앱 업데이트: 사용하도록 설정하면 앱 업데이트의 자동 다운로드 및 설치가 해제됩니다. 사용하지 않도록 설정되면 앱 업데이트의 자동 다운로드 및 설치가 활성화됩니다.

스토어 애플리케이션 비활성화

이 정책은 스토어 애플리케이션에 대한 액세스를 거부하거나 허용합니다. 이 설정을 사용하면 스토어 애플리케이션에 대한 액세스가 거부됩니다. 앱 업데이트를 설치하려면 스토어에 액세스해야 합니다. 이 설정을 사용하지 않도록 설정하거나 구성하지 않은 경우 스토어 애플리케이션에 대한 액세스가 허용됩니다.

  • GPO:Computer Configuration\Administrative Templates\Windows Components\Store 또는 User Configuration\Administrative Templates\Windows Components\Store
  • Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStoreRemoveWindowsStore REG_DWORD 또는 HKEY_CURRENT_USER\Software\Policies\Microsoft\WindowsStoreRemoveWindowsStore REG_DWORD
  • 앱 업데이트: 컴퓨터 컨텍스트에서 구성된 경우 이 정책은 앱 업데이트를 해제합니다.

Windows 10 2004 Enterprise의 Store 서명 및 신뢰할 수 있는 Store 이외 앱 개요

아래 표에서는 BlockNonAdminUserInstall 정책이 사용으로, AllowAllTrustedApps사용으로, AllowDevelopmentWithoutDevLicense사용으로 설정된 경우에 어떻게 되는지 보여 줍니다.

앱 설치 결과
Store 서명 패키지(두 번 클릭) 차단됨
신뢰할 수 있는 Store 이외 패키지(두 번 클릭) 차단됨
Store 서명 패키지(PowerShell 표준) 차단됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 표준) 차단됨
Store 서명 패키지(PowerShell 고급) 설치됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 고급) 설치됨

아래 표에서는 BlockNonAdminUserInstall 정책이 사용으로, AllowAllTrustedApps사용으로, AllowDevelopmentWithoutDevLicense사용 안 함으로 설정된 경우에 어떻게 되는지 보여 줍니다.

앱 설치 결과
Store 서명 패키지(두 번 클릭) 차단됨
신뢰할 수 있는 Store 이외 패키지(두 번 클릭) 차단됨
Store 서명 패키지(PowerShell 표준) 차단됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 표준) 차단됨
Store 서명 패키지(PowerShell 고급) 설치됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 고급) 설치됨

아래 표에서는 BlockNonAdminUserInstall 정책이 사용으로, AllowAllTrustedApps사용 안 함으로, AllowDevelopmentWithoutDevLicense사용으로 설정된 경우에 어떻게 되는지 보여 줍니다.

앱 설치 결과
Store 서명 패키지(두 번 클릭) 차단됨
신뢰할 수 있는 Store 이외 패키지(두 번 클릭) 차단됨
Store 서명 패키지(PowerShell 표준) 차단됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 표준) 차단됨
Store 서명 패키지(PowerShell 고급) 설치됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 고급) 설치됨

아래 표에서는 BlockNonAdminUserInstall 정책이 사용으로, AllowAllTrustedApps사용 안 함으로, AllowDevelopmentWithoutDevLicense사용으로 설정된 경우에 어떻게 되는지 보여 줍니다.

앱 설치 결과
Store 서명 패키지(두 번 클릭) 차단됨
신뢰할 수 있는 Store 이외 패키지(두 번 클릭) 차단됨
Store 서명 패키지(PowerShell 표준) 차단됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 표준) 차단됨
Store 서명 패키지(PowerShell 고급) 설치됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 고급) 설치됨

아래 표에서는 BlockNonAdminUserInstall 정책이 사용으로, AllowAllTrustedApps사용 안 함으로, AllowDevelopmentWithoutDevLicense사용 안 함으로 설정된 경우에 어떻게 되는지 보여 줍니다.

앱 설치 결과
Store 서명 패키지(두 번 클릭) 차단됨
신뢰할 수 있는 Store 이외 패키지(두 번 클릭) 차단됨
Store 서명 패키지(PowerShell 표준) 차단됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 표준) 차단됨
Store 서명 패키지(PowerShell 고급) 설치됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 고급) 차단됨

아래 표에서는 BlockNonAdminUserInstall 정책이 사용 안 함으로, AllowAllTrustedApps사용으로, AllowDevelopmentWithoutDevLicense사용으로 설정된 경우에 어떻게 되는지 보여 줍니다.

앱 설치 결과
Store 서명 패키지(두 번 클릭) 설치됨
신뢰할 수 있는 Store 이외 패키지(두 번 클릭) 설치됨
Store 서명 패키지(PowerShell 표준) 설치됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 표준) 설치됨
Store 서명 패키지(PowerShell 고급) 설치됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 고급) 설치됨

아래 표에서는 BlockNonAdminUserInstall 정책이 사용 안 함으로, AllowAllTrustedApps사용으로, AllowDevelopmentWithoutDevLicense사용 안 함으로 설정된 경우에 어떻게 되는지 보여 줍니다.

앱 설치 결과
Store 서명 패키지(두 번 클릭) 설치됨
신뢰할 수 있는 Store 이외 패키지(두 번 클릭) 설치됨
Store 서명 패키지(PowerShell 표준) 설치됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 표준) 설치됨
Store 서명 패키지(PowerShell 고급) 설치됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 고급) 설치됨

아래 표에서는 BlockNonAdminUserInstall 정책이 사용 안 함으로, AllowAllTrustedApps사용 안 함으로, AllowDevelopmentWithoutDevLicense사용으로 설정된 경우에 어떻게 되는지 보여 줍니다.

앱 설치 결과
Store 서명 패키지(두 번 클릭) 설치됨
신뢰할 수 있는 Store 이외 패키지(두 번 클릭) 설치됨
Store 서명 패키지(PowerShell 표준) 설치됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 표준) 설치됨
Store 서명 패키지(PowerShell 고급) 설치됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 고급) 설치됨

아래 표에서는 BlockNonAdminUserInstall 정책이 사용 안 함으로, AllowAllTrustedApps사용 안 함으로, AllowDevelopmentWithoutDevLicense사용 안 함으로 설정된 경우에 어떻게 되는지 보여 줍니다.

앱 설치 결과
Store 서명 패키지(두 번 클릭) 설치됨
신뢰할 수 있는 Store 이외 패키지(두 번 클릭) 차단됨
Store 서명 패키지(PowerShell 표준) 설치됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 표준) 차단됨
Store 서명 패키지(PowerShell 고급) 설치됨
신뢰할 수 있는 Store 이외 패키지(PowerShell 고급) 차단됨