Web-App-Verwaltungseinstellungen
- Richtlinien-ID
- WebAppSettings
- Bereich
- Computerkonfiguration, Benutzerkonfiguration
- Unterstützt unter
- Microsoft Edge Version 120, Windows 7 oder höher
- Quelle
- Microsoft Edge Policy Templates (Version 155.0.4283.45)
- Kategorie
- Microsoft Edge
Beschreibung
Diese Richtlinie ermöglicht es Admins, Einstellungen für installierte Web-Apps festzulegen. Diese Richtlinie ordnet der jeweiligen Einstellung eine Web-App-ID zu. Eine Standardkonfiguration kann mithilfe der speziellen ID * festgelegt werden, die für alle Web-Apps ohne benutzerdefinierte Konfiguration in dieser Richtlinie gilt.
– Das Feld manifest_id ist die Manifest-ID für die Web-App.
Unter https://developer.chrome.com/blog/pwa-manifest-id/
finden Sie Anweisungen zum Ermitteln der Manifest-ID für eine installierte Web-App.
– Das Feld run_on_os_login gibt an, ob eine Web-App während der Betriebssystemanmeldung ausgeführt werden kann.
Wenn dieses Feld auf blocked festgelegt ist, wird die Web-App während der Betriebssystemanmeldung nicht ausgeführt, und der Benutzer kann dies später nicht aktivieren.
Wenn Sie dieses Feld auf run_windowed festlegen, wird die Web-App während der Betriebssystemanmeldung ausgeführt, und der Benutzer kann dies später nicht deaktivieren.
Wenn Sie dieses Feld auf allowed festlegen, konfiguriert der Benutzer die Web-App so, dass sie beim Anmelden am Betriebssystem ausgeführt wird.
Die Standardkonfiguration der Richtlinie lässt nur die Werte allowed und blocked zu.
– (Ab Microsoft Edge Version 120) Das Feld prevent_close_after_run_on_os_login gibt an, ob verhindert werden kann, dass eine Web-App in irgendeiner Weise geschlossen wird.
Zum Beispiel durch den Benutzer, den Task-Manager oder Web-APIs. Dieses Verhalten kann nur aktiviert werden, wenn run_on_os_login auf run_windowed festgelegt ist.
Wenn die App bereits ausgeführt wird, wird diese Einstellung erst nach einem Neustart der App wirksam.
Wenn dieses Feld nicht definiert ist, können Benutzer die App schließen.
(Dies wird in Microsoft Edge derzeit nicht unterstützt.)
– (Seit Version 118) Das Feld force_unregister_os_integration gibt an, ob die gesamte Betriebssystemintegration für eine Web-App, also Verknüpfungen, Dateihandler, Protokollhandler usw., entfernt werden soll oder nicht.
Wenn eine App bereits ausgeführt wird, wird diese Eigenschaft nach dem Neustart der App wirksam.
Dies sollte mit Vorsicht verwendet werden, da es alle Betriebssystemintegrationen überschreiben kann, die beim Start des Webanwendungssystems automatisch festgelegt werden. Dies funktioniert derzeit nur auf Windows-, Mac- und Linux-Plattformen.
Beispielwert:
[
{
"manifest_id": "https://foo.example/index.html",
"run_on_os_login": "allowed"
},
{
"manifest_id": "https://bar.example/index.html",
"run_on_os_login": "allowed"
},
{
"manifest_id": "https://foobar.example/index.html",
"run_on_os_login": "run_windowed",
"prevent_close_after_run_on_os_login": true
},
{
"manifest_id": "*",
"run_on_os_login": "blocked"
},
{
"manifest_id": "https://foo.example/index.html",
"force_unregister_os_integration": true
}
]
Optionen
Registrierung
- WebAppSettingsREG_SZ
- WebAppSettingsREG_SZ