Was ist eine progressive Web-App (PWA)?
Eine progressive Web-App (PWA) ist eine Art von Webanwendung, die auf einem Gerät installiert werden kann und eine Benutzeroberfläche bietet, die einer nativen Desktop-App ähnelt. PWAs ermöglichen Websites wie Teams im Web, mehr Desktopfunktionen anzubieten, die für Websites in der Regel nicht verfügbar sind.
PWAs werden von Microsoft Edge- und Chrome-Browsern gehostet, sehen aber wie eine native App aus. Im Kern sind PWAs immer noch Websites und arbeiten in derselben Browser-Sandbox-Umgebung, die die Sicherheit und Kontrolle bietet, die viele Administratoren für ihre Benutzer benötigen.
Microsoft Teams im Web kann als PWA in Edge- oder Chrome-Browsern installiert werden. Dies ermöglicht Benutzern, die den Microsoft Teams-Desktopclient nicht installieren können oder web-Apps bevorzugen, weiterhin eine nahtlose Teams-Desktoperfahrung zu haben.
- Automatischer Start: Kann automatisch bei der Anmeldung für den Schnellzugriff gestartet werden.
- Einfacher Zugriff: Kann für einfachen Zugriff an die Taskleiste angeheftet oder andocken.
- Konsistente Erfahrung: Bietet eine konsistentere Erfahrung für Webbenutzer, die auch Teams-Desktopclients auf anderen Geräten verwenden.
Administratoren können Microsoft Teams im Web mithilfe von Gruppenrichtlinien in Edge- und Chrome-Browsern bereitstellen. Es gibt zwei relevante Richtlinien:
- WebAppInstallForceList: Mit dieser Richtlinie können Administratoren bestimmte Web-Apps, einschließlich PWAs, erzwingen. Benutzer können PWAs in dieser Richtlinie nicht deinstallieren, und das Entfernen der Richtlinie führt dazu, dass die PWA deinstalliert wird.
- WebAppSettings: Diese Richtlinie enthält weitere Einstellungen zum Verwalten von Web-Apps.
Ausführliche Anweisungen zum Konfigurieren dieser Richtlinien finden Sie in der folgenden Dokumentation:
Um eine reibungslose Benutzererfahrung für PWA-Benutzer zu gewährleisten und häufige Berechtigungsprobleme zu vermeiden, wird empfohlen, dass Administratoren die folgenden Gruppenrichtlinien festlegen:
- SleepingTabsBlockedForUrls: Verhindert, dass Registerkarten mit Teams im Web in den Ruhezustand wechseln.
- NotificationsAllowedForURLs: Lässt automatisch Benachrichtigungen für Teams im Web zu.
- ScreenCaptureAllowedByOrigins: Ermöglicht die Bildschirmaufnahme für Teams im Web.
- AudioCaptureAllowedUrls: Ermöglicht die Audioaufnahme für Teams im Web.
- VideoCaptureAllowedUrls: Ermöglicht die Videoaufnahme für angegebene URLs.
- CookiesAllowedForUrls: Hebt die Blockierung bestimmter Cookies für Teams im Web auf, einschließlich Cookies von Drittanbietern, die in branchenspezifischen Apps verwendet werden.
Durch das Festlegen dieser Richtlinien können Benutzer vermeiden, dass sie wiederholt allgemeine Berechtigungen genehmigen oder versehentlich Funktionen blockieren, die für Teams im Web erforderlich sind.