Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Web-App-Verwaltungseinstellungen
Unterstützte Versionen
- Unter Windows und macOS seit 120 oder höher
Beschreibung
Diese Richtlinie ermöglicht es einem Administrator/einer Administratorin, Einstellungen für installierte Web-Apps anzugeben. Diese Richtlinie ordnet eine Web-App-ID ihrer spezifischen Einstellung zu. Eine Standardkonfiguration kann mithilfe der speziellen ID * festgelegt werden, die für alle Web-Apps ohne benutzerdefinierte Konfiguration in dieser Richtlinie gilt.
- Das manifest_id-Feld ist die Manifest-ID für die Web-App. Anweisungen zur Ermittlung der Manifest-ID für eine installierte Webanwendung finden Sie unter https://developer.chrome.com/blog/pwa-manifest-id/.
- Das run_on_os-Feld 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/die Benutzerin kann dies später nicht mehr aktivieren. Wenn dieses Feld auf run_windowed festgelegt ist, wird die Web-App während der Betriebssystemanmeldung ausgeführt und der Benutzer/die Benutzerin kann dies später nicht mehr deaktivieren. Wenn dieses Feld auf allowed festgelegt ist, kann der Benutzer/die Benutzerin die Web-App für die Ausführung bei der Betriebssystemanmeldung konfigurieren. Die standardmäßige Richtlinienkonfiguration lässt nur die allowed- und blocked-Werte 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. Beispielsweise vom Benutzer/von der Benutzerin, vom Task-Manager oder von 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/Benutzerinnen die App schließen. (Dies wird in Microsoft Edge derzeit nicht unterstützt.)
- (Seit Version 118) Das force_unregister_os_integration-Feld gibt an, ob die gesamte Betriebssystemintegration für eine Web-App entfernt wird, also Verknüpfungen, Dateihandler, Protokollhandler usw. Wenn eine App bereits ausgeführt wird, wird diese Eigenschaft nach dem Neustart der App wirksam. Dies sollte mit Vorsicht verwendet werden, da dadurch alle Betriebssystemintegrationen überschrieben werden können, die beim Start des Webanwendungssystems automatisch festgelegt werden. Dies funktioniert derzeit nur auf Windows-, Mac- und Linux-Plattformen.
Unterstützte Features
- Kann zwingend erforderlich sein: Ja
- Kann empfohlen werden: Nein
- Dynamische Richtlinienaktualisierung: Ja
- Profilspezifisch: Ja
- Gilt für ein Profil, das mit einem Microsoft-Konto angemeldet ist: Nein
Datentyp
- Dictionary
Windows-Informationen und -Einstellungen
Informationen zur Gruppenrichtlinie (ADMX)
- Eindeutiger GP-Name: WebAppSettings
- GP-Name: Web-App-Verwaltungseinstellungen
- GP-Pfad (obligatorisch): Administrative Vorlagen/Microsoft Edge
- GP Pfad (Empfohlen): n.a.
- GP ADMX Dateiname: MSEdge.admx
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", "prevent_close_after_run_on_os_login": true, "run_on_os_login": "run_windowed"}, {"manifest_id": "*", "run_on_os_login": "blocked"}, {"force_unregister_os_integration": true, "manifest_id": "https://foo.example/index.html"}]
Registrierungseinstellungen
- Pfad (verpflichtend): SOFTWARE\Policies\Microsoft\Edge
- Pfad (Empfohlen): n.a.
- Wertname: WebAppSettings
- Werttyp: REG_SZ
Beispielregistrierungswert
[{"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", "prevent_close_after_run_on_os_login": true, "run_on_os_login": "run_windowed"}, {"manifest_id": "*", "run_on_os_login": "blocked"}, {"force_unregister_os_integration": true, "manifest_id": "https://foo.example/index.html"}]
Erweiterter Beispielregistrierungswert
[
{
"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",
"prevent_close_after_run_on_os_login": true,
"run_on_os_login": "run_windowed"
},
{
"manifest_id": "*",
"run_on_os_login": "blocked"
},
{
"force_unregister_os_integration": true,
"manifest_id": "https://foo.example/index.html"
}
]
Mac – Informationen und Einstellungen
- Einstellung Schlüsselname: WebAppSettings
- Beispielwert:
<key>WebAppSettings</key>
<array>
<dict>
<key>manifest_id</key>
<string>https://foo.example/index.html</string>
<key>run_on_os_login</key>
<string>allowed</string>
</dict>
<dict>
<key>manifest_id</key>
<string>https://bar.example/index.html</string>
<key>run_on_os_login</key>
<string>allowed</string>
</dict>
<dict>
<key>manifest_id</key>
<string>https://foobar.example/index.html</string>
<key>prevent_close_after_run_on_os_login</key>
<true/>
<key>run_on_os_login</key>
<string>run_windowed</string>
</dict>
<dict>
<key>manifest_id</key>
<string>*</string>
<key>run_on_os_login</key>
<string>blocked</string>
</dict>
<dict>
<key>force_unregister_os_integration</key>
<true/>
<key>manifest_id</key>
<string>https://foo.example/index.html</string>
</dict>
</array>