Rolle eines Administrators beim Upgrade von Teams-Apps auf eine neuere Version

Wenn Sie eine App zum ersten Mal installieren, ist möglicherweise die Zustimmung eines Administrators erforderlich, je nachdem, welche Berechtigungen die App benötigt. Wenn eine neue Version einer installierten App im Store verfügbar gemacht wird, tritt eines der folgenden Szenarien auf:

  • Wenn App-Berechtigungen oder einige ausgewählte Funktionen geändert werden, erfordert das App-Update die Zustimmung des App-Benutzers.
  • Wenn die aktualisierte Version der App keine neuen Berechtigungen erfordert und nur grundlegende Funktionsänderungen aufweist, wird sie automatisch aktualisiert.

Als Teams-Administrator können Sie Teams-Apps aktualisieren, um den Benutzern zu helfen, die neueste Version von Apps zu erhalten, indem Sie eine der folgenden Aufgaben ausführen:

  • Wenn eine neue App-Version im Teams Store verfügbar ist, können Benutzer ein Upgrade auf die neue Version durchführen.
  • Wenn Ihr Entwickler eine neue Version einer benutzerdefinierten App übermittelt, aktualisieren oder genehmigen Sie die Übermittlung , und ermöglichen Sie Benutzern das Upgrade auf die neue Version.

Apps werden eigenständig aktualisiert, wenn keine Änderung der Funktionalität oder Anforderung für die Daten organization vorliegt. Wenn eine oder mehrere der folgenden Änderungen an einer App vorgenommen werden, wird sie nicht eigenständig aktualisiert. Benutzer müssen ihre Zustimmung geben, wenn sie die App verwenden, nachdem das Update verfügbar gemacht wurde.

  • Fügen Sie einen Bot hinzu, oder ändern Sie die ID des Bots mithilfe der botId -Eigenschaft.
  • Ändern Sie die isNotificationOnly -Eigenschaft eines vorhandenen Bots, der die Benachrichtigungen des Bots ändert.
  • SupportsVideoÄndern Sie SupportsCallingdie Eigenschaften , und SupportsFiles eines vorhandenen Bots, um funktionen zum Aufrufen, Wiedergeben von Videos und Hochladen oder Herunterladen von Dateien hinzuzufügen.
  • Ändern Sie die Parameter in der webApplicationInfo Manifestdatei.
  • Hinzufügen oder Entfernen von Berechtigungen in der Autorisierung.
  • Fügen Sie eine Messagingerweiterung hinzu.

Wenn Entwickler eine neue Version einer App erstellen, können sie die oben genannten Werte in der App-Manifestdatei ändern oder die erforderlichen Berechtigungen in ihren Microsoft Entra ID oder beides ändern. Jede dieser Änderungen führt zu einer Änderung der App-Berechtigungen. Daher erfordert ein Update die Genehmigung durch den Administrator.

Tipp

Bitten Sie Ihr Administratorteam, die Nachrichtencenterbeiträge in Microsoft 365 Admin Center regelmäßig zu überwachen, um über die bevorstehenden Änderungen an Governancemethoden oder Berechtigungen für Teams-Apps auf dem Laufenden zu bleiben. Wir empfehlen Administratoraktionen für reibungslose App-Updates bei größeren Änderungen. Die Rollen kennen, die Nachrichtencenterbeiträge anzeigen können.

Aktualisieren auf eine neue Version durch Benutzer und Administratoren

Wenn für ein App-Update keine Zustimmung erforderlich ist, wird es automatisch aktualisiert. Wenn eine Zustimmung erforderlich ist, vereinfacht Teams die App-Aktualisierung, indem die Zustimmung des Benutzers nur einmal angefordert wird. Wenn ein Benutzer zustimmt, aktualisiert Teams die App in den Chats, Kanälen und Besprechungen, in denen der Benutzer hinzugefügt wird. Benutzer müssen die App nicht separat in verschiedenen Kontexten aktualisieren. Wenn Sie eine App anheften oder installieren, wird sie auf eine neue Version aktualisiert, ohne dass die Zustimmung des Benutzers erforderlich ist. Ein Update erfolgt, wenn eine neue Version der App im Teams App Store verfügbar ist oder wenn Sie eine neue Version einer benutzerdefinierten App hochladen.

Um ihre App zu aktualisieren, müssen Benutzer ihre Zustimmung individuell erteilen. Administratoren können nicht im Namen der Benutzer zustimmen, aber eine App manuell aktualisieren.

Wer kann dem App-Update zustimmen? Aktualisieren Bedingungen und Umfang der Aktualisierung
Benutzer Wählen Sie in der Zustimmungsaufforderung Aktualisieren aus. Microsoft Entra Administrator muss die Zustimmung des Benutzers zulassen.
Admin Öffnen Sie ein Team im Teams-Client, und aktualisieren Sie eine App über die Einstellungsseite des Teams. Team und Kanal
Teambesitzer Öffnen Sie ein Team im Teams-Client, und aktualisieren Sie eine App über die Einstellungsseite ihres Teams. In den Teams, die sie besitzen. Für andere Kontexte müssen Benutzer weiterhin ihre Zustimmung geben.

Wenn keine der oben genannten Methoden zum Aktualisieren verwendet wird, wird eine App nie aktualisiert. Benutzer können ihre Apps nur im persönlichen Kontext aktualisieren, wenn ein Teambesitzer app-Updates im Teamkontext nicht zulässt. Der Benutzer verwendet jedoch weiterhin verschiedene Versionen der App in persönlichen und Teamkontexten.

Kontexte, in denen Apps aktualisiert werden

Ein Benutzer kann eine App in mehreren Kontexten in Teams verwenden. Wenn ein Benutzer einem App-Update zustimmt, wird die App in seinen Chats, Kanälen und Besprechungen aktualisiert, jedoch nur in den Kontexten, in denen die vorherige Version der App hinzugefügt wurde. Benutzer müssen die App nicht separat in jedem Kontext aktualisieren, wenn sie ihre Zustimmung erteilen. Benutzer müssen die Zustimmung in anderen Kontexten einmal erteilen, wenn ein Teambesitzer die App im Teamkontext aktualisiert.

  • Persönlicher App-Kontext : Wenn ein Benutzer eine App in ihrem privaten Arbeitsbereich verwendet.

    Screenshot: Persönlicher App-Kontext

  • Kontext der Registerkarten-App : Wenn ein Benutzer eine App von einer Registerkarte in einem Team, einer Besprechung oder einem Gruppenchat öffnet.

    Screenshot, der den Kontext der Registerkarten-App zeigt.

  • Bot-App-Kontext : Wenn eine Bot-App ein Update in einem Chat mit Benutzern initiiert.

    Screenshot: Bot-App-Kontext

Admin Upload aktualisierter benutzerdefinierter Apps

Benutzerdefinierte Apps, die in Ihrem organization erstellt und bereitgestellt werden, stehen den Benutzern auf Ihrem organization zur Verfügung. Um eine neuere Version einer benutzerdefinierten App im Organisationsspeicher bereitzustellen, muss ein Administrator einen der folgenden Schritte ausführen:

  • Wenn Entwickler das App-Paket an Sie senden, laden Sie es aus dem Teams Admin Center hoch.
  • Wenn Entwickler die App zur Genehmigung übermitteln, überprüfen und genehmigen Sie die Anforderung im Teams Admin Center.

Weitere Informationen finden Sie unter Verwalten benutzerdefinierter Apps durch Administratoren.

Damit benutzerdefinierte Apps aktualisiert werden können, müssen Benutzer nach dem Hochladen der neuen Version der App in Teams ihre Zustimmung bei Bedarf einzeln erteilen.

Überlegungen zu App-Upgrades

  • Wenn Sie eine App anheften oder installieren, wird sie automatisch aktualisiert, wenn eine neue Version verfügbar ist.

  • Wenn eine App nicht für einen Benutzer aktualisiert wird, verwendet der Benutzer weiterhin die ältere Version einer App. Wenn eine App in einem Kontext, aber nicht im anderen Kontext für einen Benutzer aktualisiert wird, verwendet der Benutzer weiterhin zwei verschiedene Versionen der App.

  • App-Richtlinien, Nutzungsberichte, Überwachungsprotokolle und andere Governance gelten für alle Versionen einer App. Administratoren behalten die vollständige Kontrolle, unabhängig von den App-Versionen, die in ihren organization verwendet werden.

  • Bei aktualisierten Apps können Teams-Administratoren nicht im Namen der Benutzer zustimmen. Benutzer müssen ihre Zustimmung individuell erteilen, wenn die Zustimmung erforderlich ist. Microsoft Entra Administrator muss Benutzern die Zustimmung gestatten.

  • Ein Teambesitzer kann eine App in einem Team hinzufügen und die Updateoption anzeigen, wenn ein App-Update verfügbar ist. Dies kann über die Seite Team verwalten in ihrem Teams-Client erfolgen.

    Screenshot: Option

  • Wenn eine App in einem Team aktualisiert wird, können alle Teammitglieder auf die aktualisierte App zugreifen. Teammitglieder müssen jedoch weiterhin ihre Zustimmung erteilen, die gleiche App in ihren anderen Kontexten zu aktualisieren.

  • Nachdem Sie die App in einem Kontext aktualisiert haben, wird die App automatisch nur in den Kontexten aktualisiert, in denen der Benutzer Mitglied ist, und in dem Kontext, in dem die vorherige Version der App hinzugefügt wurde. Die App wird in Teams und Gruppen, zu denen der Benutzer nicht gehört, nicht aktualisiert. Die neue Version der App wird nicht zu Teams oder Gruppen hinzugefügt, in denen die App ursprünglich nicht hinzugefügt wurde.

  • Der Teams-Administrator kann eine App für einen Benutzer nicht zwangsmäßig aktualisieren, wenn der Benutzer keine Zustimmung zum Update einer App erteilt.

  • Wenn der App-Entwickler die ID eines Bots in einer neueren Version einer App ändert, greift ein neuer Bot instance mit Benutzern zusammen. Der vorherige Bot ist nicht mehr Teil der App (entwickler ändert die botId Eigenschaft in der App-Manifestdatei), und der Chatverlauf bleibt unverändert, um ihn beizubehalten. Das Symbol und der Name des vorherigen Bots werden auf die Werte zurückgesetzt, die der Entwickler bei der Registrierung des Bots in Microsoft Bot Framework angegeben hat. Der vorherige Bot zeigt weder das Symbol noch den Namen der neuen Version der App an. Der vorherige Bot gehört keiner App an (wie botId in der App-Manifestdatei nicht erwähnt), daher gelten app-Berechtigungsrichtlinien nicht für sie.