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
atauUser Configuration\Administrative Templates\Windows Components\Store
- Registri:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStoreRemoveWindowsStore REG_DWORD
atauHKEY_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 |