Bagikan melalui


Kebijakan Grup dan aplikasi paket

Pengembang yang menggunakan MSIX dapat memanfaatkan Kebijakan Grup dengan cara yang sama dengan jenis alat penginstal lainnya.

Jika Anda telah mengemas aplikasi Win32 ke dalam MSIX (atau jika Anda membuat aplikasi menggunakan Desktop Bridge), aplikasi Anda memiliki kemampuan kepercayaan penuh yang diaktifkan. Ini memungkinkan Anda membaca dari kunci registri Kebijakan Grup. Pada waktu proses, aplikasi Anda akan memiliki tampilan registri Kebijakan Grup yang sama seperti jika telah diinstal menggunakan metode yang berbeda. Mulai dari Windows 10, versi 1809, jika aplikasi Anda adalah aplikasi Platform Windows Universal (UWP), aplikasi tersebut dapat mengakses kunci Kebijakan Grup yang sama. Untuk informasi selengkapnya tentang membuat Kebijakan Grup, lihat artikel ini.

Jika Anda mengonversi alat penginstal yang ada ke MSIX dengan menggunakan MSIX Packaging Tool, tidak ada pekerjaan baru yang diperlukan aplikasi Anda untuk mendukung Kebijakan Grup. Terus kelola Kebijakan Grup seperti biasa untuk alat penginstal asli. Aplikasi yang dikonversi ke MSIX masih akan dapat membaca dari kunci registri Kebijakan Grup yang ada.

Kebijakan Grup tidak memiliki dukungan asli untuk menginstal aplikasi MSIX.

Kebijakan untuk memblokir Microsoft Store dan MSIX

Anda mungkin memiliki persyaratan Anda sendiri tentang bagaimana Anda ingin mengonfigurasi pembaruan aplikasi dari aplikasi Microsoft Store. Aplikasi Toko memicu pembaruan untuk aplikasi, termasuk aplikasi pihak ketiga serta aplikasi pihak pertama seperti Kalkulator dan Foto. Jika aplikasi Store dihapus dari komputer, yang dapat menyebabkan tidak ada pembaruan aplikasi di komputer tersebut.

Berikut adalah daftar kebijakan Store dan dampaknya terhadap paket MSIX Anda.

Nonaktifkan Pengunduhan dan Penginstalan Pembaruan Otomatis

Kebijakan ini memungkinkan atau menonaktifkan pengunduhan otomatis dan penginstalan pembaruan aplikasi. Jika Anda mengaktifkan pengaturan ini, pengunduhan dan penginstalan otomatis pembaruan aplikasi dinonaktifkan. Jika Anda menonaktifkan pengaturan ini, pengunduhan otomatis dan penginstalan pembaruan aplikasi diaktifkan. Jika Anda tidak mengonfigurasi pengaturan ini, pengunduhan dan penginstalan otomatis pembaruan aplikasi ditentukan oleh pengaturan registri yang dapat diubah pengguna menggunakan Pengaturan di Toko.

  • GPO: Computer Configuration\Administrative Templates\Windows Components\Store
  • Registri: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore AutoDownload REG_DWORD (Data: aktifkan = 2 = aplikasi tidak akan diperbarui, nonaktifkan = 4 = aplikasi akan diperbarui secara otomatis)
  • Pembaruan aplikasi: Jika diaktifkan, pengunduhan dan penginstalan otomatis pembaruan aplikasi akan dinonaktifkan. Jika dinonaktifkan, pengunduhan dan penginstalan otomatis pembaruan aplikasi akan diaktifkan.

Nonaktifkan aplikasi Store

Kebijakan ini menolak atau mengizinkan akses ke aplikasi Store. Jika Anda mengaktifkan pengaturan ini, akses ke aplikasi Store ditolak. Akses ke Toko diperlukan untuk menginstal pembaruan aplikasi. Jika Anda menonaktifkan atau tidak mengonfigurasi pengaturan ini, akses ke aplikasi Store diizinkan.

  • GPO: Computer Configuration\Administrative Templates\Windows Components\Store atau User Configuration\Administrative Templates\Windows Components\Store
  • Registri: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStoreRemoveWindowsStore REG_DWORD atau HKEY_CURRENT_USER\Software\Policies\Microsoft\WindowsStoreRemoveWindowsStore REG_DWORD
  • Pembaruan aplikasi: Jika dikonfigurasi dalam konteks komputer, kebijakan ini menonaktifkan pembaruan aplikasi.

Gambaran umum aplikasi Store signed dan Trusted non-Store di Windows 10 2004 Enterprise

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstall Diaktifkan, AllowAllTrustedApps diaktifkan dan AllowDevelopmentWithoutDevLicense Diaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Yang Ditandatangani (Klik Ganda) Terblokir
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Terblokir
Simpan Paket Bertanda Tangan (standar PowerShell) Terblokir
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Terblokir
Simpan Paket Bertanda Tangan (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstall Diaktifkan, AllowAllTrustedApps diaktifkan dan AllowDevelopmentWithoutDevLicense Dinonaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Yang Ditandatangani (Klik Ganda) Terblokir
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Terblokir
Simpan Paket Bertanda Tangan (standar PowerShell) Terblokir
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Terblokir
Simpan Paket Bertanda Tangan (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstall Diaktifkan, AllowAllTrustedApps dinonaktifkan dan AllowDevelopmentWithoutDevLicense Diaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Yang Ditandatangani (Klik Ganda) Terblokir
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Terblokir
Simpan Paket Bertanda Tangan (standar PowerShell) Terblokir
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Terblokir
Simpan Paket Bertanda Tangan (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstall Diaktifkan, AllowAllTrustedApps dinonaktifkan dan AllowDevelopmentWithoutDevLicense Diaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Yang Ditandatangani (Klik Ganda) Terblokir
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Terblokir
Simpan Paket Bertanda Tangan (standar PowerShell) Terblokir
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Terblokir
Simpan Paket Bertanda Tangan (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstall Diaktifkan, AllowAllTrustedApps dinonaktifkan dan AllowDevelopmentWithoutDevLicense Dinonaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Yang Ditandatangani (Klik Ganda) Terblokir
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Terblokir
Simpan Paket Bertanda Tangan (standar PowerShell) Terblokir
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Terblokir
Simpan Paket Bertanda Tangan (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Terblokir

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstall Dinonaktifkan, AllowAllTrustedApps diaktifkan dan AllowDevelopmentWithoutDevLicense Diaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Yang Ditandatangani (Klik Ganda) Diinstal
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Diinstal
Simpan Paket Bertanda Tangan (standar PowerShell) Diinstal
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Diinstal
Simpan Paket Bertanda Tangan (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstall Dinonaktifkan, AllowAllTrustedApps diaktifkan dan AllowDevelopmentWithoutDevLicense Dinonaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Yang Ditandatangani (Klik Ganda) Diinstal
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Diinstal
Simpan Paket Bertanda Tangan (standar PowerShell) Diinstal
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Diinstal
Simpan Paket Bertanda Tangan (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstall Dinonaktifkan, AllowAllTrustedApps dinonaktifkan dan AllowDevelopmentWithoutDevLicense Diaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Yang Ditandatangani (Klik Ganda) Diinstal
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Diinstal
Simpan Paket Bertanda Tangan (standar PowerShell) Diinstal
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Diinstal
Simpan Paket Bertanda Tangan (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstall Dinonaktifkan, AllowAllTrustedApps dinonaktifkan dan AllowDevelopmentWithoutDevLicense Dinonaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Yang Ditandatangani (Klik Ganda) Diinstal
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Terblokir
Simpan Paket Bertanda Tangan (standar PowerShell) Diinstal
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Terblokir
Simpan Paket Bertanda Tangan (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Terblokir