Freigeben über


Erweitern von Teams-Apps auf Microsoft 365

Mit den neuesten Versionen der Microsoft Teams JavaScript-Clientbibliothek (TeamsJS Version 2.0.0 und höher), des App-Manifests (früher Teams-App-Manifest) (Version 1.13 und höher) und des Teams Toolkits können Sie Teams-Apps erstellen und aktualisieren, um sie in anderen microsoft 365-Produkten mit hoher Nutzung auszuführen, und sie im kommerziellen Microsoft Marketplace (Microsoft AppSource) oder im privaten App Store Ihrer organization veröffentlichen.

Die Erweiterung Ihrer Teams-App auf Microsoft 365 bietet eine optimierte Möglichkeit, plattformübergreifende Apps für eine erweiterte Benutzergruppe bereitzustellen: Aus einer einzigen Codebasis können Sie App-Umgebungen erstellen, die auf Teams, Outlook und Microsoft 365-App-Umgebungen zugeschnitten sind. Endbenutzer müssen den Kontext ihrer Arbeit nicht verlassen, um Ihre App zu verwenden, und Administratoren profitieren von einem konsolidierten Verwaltungs- und Bereitstellungsworkflow.

Die Teams-App-Plattform entwickelt sich weiter und erweitert sich ganzheitlich in das Microsoft 365-Ökosystem. Hier sehen Sie die aktuelle Unterstützung von Teams-App-Plattformelementen in Microsoft 365 (Teams, Outlook und Microsoft 365 als Anwendungshosts):

Features der Teams-App App-Manifestelement Teams-Support Outlook-Unterstützung Microsoft 365-App-Support Hinweise
Registerkarten –persönlicher Bereich staticTabs Web, Desktop, Mobil Web, Desktop, Mobil (Android, iOS) Web, Desktop, Mobil (Android, iOS) Kanal- und Gruppenbereiche werden für Microsoft 365 nicht unterstützt. Weitere Informationen finden Sie unter Teams JavaScript-Clientbibliothek.
Besprechungs-Apps configurableTabs Web, Desktop, Mobil Desktop - Besprechungsphasenansicht wird in Outlook nicht unterstützt. Siehe Hinweise.
Nachrichtenerweiterungen auf Basis der Suche composeExtensions Web, Desktop, Mobil Web, Desktop - Informationen zu Einschränkungen und Zur Problembehandlung finden Sie unter Hinweise.
Aktionsbasierte Nachrichtenerweiterungen composeExtensions Web, Desktop, Mobil Web - Sichtbar/aktionenfähig (nicht zusammensetzbar) in Teams/Outlook Mobile Preview (iOS, Android). Informationen zu Einschränkungen und Zur Problembehandlung finden Sie unter Hinweise.
Link unfurling (einschließlich Stageview) composeExtensions.messageHandlers Web, Desktop Web, Desktop - Weitere Informationen finden Sie unter Hinweise zum Entpacken von Links und zur Stageview.
Komponenten für adaptive Karten Loop composeExtensions.messageHandlers Web, Desktop Web, Desktop (nur für neues Outlook) - Sichtbar (nicht zusammensetzbar) in Teams/Outlook Mobile Preview (iOS, Android). Siehe Hinweise.
Stageview composeExtensions.messageHandlers Web, Desktop, Mobil Web (Vorschau), Desktop (Vorschau) - Sichtbar/aktionenfähig (nicht zusammensetzbar) in Outlook Mobile Preview (iOS, Android). Siehe Hinweise.
Outlook-Add-Ins extensions - Web, Desktop - Siehe Hinweise.

Die Registrierung beim Microsoft 365 Targeted Release und Microsoft 365 Apps Updatekanal erfordert die Administratoranmeldung für den gesamten organization oder ausgewählten Benutzer. Updatekanäle sind gerätespezifisch und gelten nur für Installationen von Microsoft 365 unter Windows.

Hinweis

Apps mit App-Manifestversion unter 1.13 sind auf Teams beschränkt. Apps mit App-Manifestversion 1.13 oder höher sind jedoch mit Teams, Outlook und Microsoft 365-Apps kompatibel.

Persönliche Registerkarten in Outlook und Microsoft 365-App

Erreichen Sie Ihre Benutzer dort, wo sie sich befinden, direkt im Kontext ihrer Arbeit, indem Sie Ihre Web-App als persönliche Teams-Registerkartenanwendung erweitern, die auch in Outlook und Microsoft 365-App ausgeführt wird. Persönliche Teams-Registerkarten, die mit SharePoint-Framework (SPFx) Version 1.16 und höher erstellt und gehostet werden, werden auch in Outlook und Microsoft 365-Apps unterstützt.

Der Screenshot ist ein Beispiel, das die Registerkarte

Auf Mobilgeräten können Sie Ihre persönliche Teams-Registerkarte testen und debuggen, die in der Microsoft 365 für iOS - und Android-App zusätzlich zur Outlook für iOS - und Android-App ausgeführt wird.

Nachrichtenerweiterungen in Outlook

Sie können Ihre Microsoft Teams-Nachrichtenerweiterungen zusätzlich zu Microsoft Teams-Clients auch auf Outlook im Web und Windows erweitern.

Der Screenshot ist ein Beispiel, das die Nachrichtenerweiterung zeigt, die in Outlook und Teams ausgeführt wird.

Das Entpacken von Links funktioniert in Outlook-Web- und Windows-Umgebungen genauso wie in Microsoft Teams ohne weitere Arbeit als die Verwendung der App-Manifestversion 1.13 oder höher. Sie können auch Links mit Karten entfurlen, die Stageview starten.

Der Screenshot ist ein Beispiel, das zeigt, wie link unfurling in Outlook und Teams ausgeführt wird.

Erstellen Sie Ihre App mit dem neuesten App-Manifest und der Teams JavaScript-Clientbibliothek , um den neuesten konsolidierten Microsoft 365-App-Entwicklungsprozess zu nutzen. Stellen Sie dann eine optimierte Bereitstellung, Installation und Administratorerfahrung für Ihre Kunden bereit, die die Reichweite und Nutzung Ihrer App erweitert.

Besprechungs-Apps in Outlook

Benutzer können Ihre Besprechungs-App direkt im Arbeitsablauf ermitteln und verwenden, wenn Sie Ihre Besprechungs-App auf Outlook für Windows erweitern.

Screenshot einer Beispiel-Besprechungs-App, die sowohl in Teams als auch in Outlook ausgeführt wird

Verwenden des App-Manifests in Microsoft 365

Mit dem Ziel, das Microsoft 365-Entwicklerökosystem zu vereinfachen und zu optimieren, erweitern wir das App-Manifest mit den folgenden Schritten weiter auf andere Bereiche von Microsoft 365.

Outlook-Add-Ins

Sie können jetzt Outlook-Add-Ins in Version 1.17 und höher des App-Manifests definieren und bereitstellen.

Weitere Informationen finden Sie unter App-Manifest für Office-Add-Ins.

App-Planung und -Entwurf

Um eine App innerhalb des Microsoft 365-Ökosystems zu erstellen, überlegen Sie, wie sie Ihren Benutzern hilft, ihre Arbeit zu erledigen und ihre täglichen Aufgaben zu erledigen. Indem Sie bei der Planung und dem Design Ihrer App durchdacht sind, können Sie eine Erfahrung schaffen, die stärker integriert ist und weniger Reibung für Benutzer mit ihrer App verursacht.

Informationen zu den ersten Schritten mit Apps, die in Microsoft 365 erweitert wurden, finden Sie unter App-Playbooks und Microsoft 365 UI Kit (Figma)-Vorschau.

Aktionen in Microsoft 365

Aktionen zielen darauf ab, Ihre App in den Workflow Ihrer Benutzer zu integrieren, indem sie eine einfache Auffindbarkeit und eine nahtlose Interaktion mit ihren Inhalten ermöglichen. Indem Benutzer mit ihrer Absicht und kontextbezogenen Inhalten an Ihre App geleitet werden, ermöglichen Aktionen eine effiziente Aufgabenvervollständigung. Diese Integration verbessert die Sichtbarkeit und Das Engagement Ihrer App mit minimalem Entwicklungsaufwand.

Weitere Informationen finden Sie unter Aktionen in Microsoft 365.

Übermittlung im kommerziellen Microsoft-Marketplace

Treten Sie der wachsenden Anzahl von Produktions-Teams-Apps im kommerziellen Microsoft Marketplace-Store (Microsoft AppSource) mit erweiterter Unterstützung für Outlook- und Microsoft 365-Zielgruppen bei. Der App-Übermittlungsprozess für Teams-Apps, die für Outlook und Microsoft 365 aktiviert sind, ist identisch mit herkömmlichen Teams-Apps. Der einzige Unterschied besteht darin, die App-Manifestversion 1.13 oder höher in Ihrem App-Paket zu verwenden, wodurch Unterstützung für Teams-Apps eingeführt wird, die in Microsoft 365 ausgeführt werden.

Nachdem Ihre App als Microsoft 365-fähige Teams-App veröffentlicht wurde, ist Ihre App zusätzlich zum Microsoft Teams Store als installierbare App in den Outlook- und Microsoft 365-App-Stores erkennbar. Bei der Ausführung in Outlook- und Microsoft 365-Apps verwendet Ihre App die gleichen Berechtigungen, die in Teams gewährt wurden. Teams-Administratoren können den Zugriff auf Microsoft 365-Apps für Benutzer in ihren organization verwalten.

Weitere Informationen finden Sie unter Veröffentlichen von Teams-Apps für Microsoft 365.

Nächster Schritt

Richten Sie Ihre Entwicklungsumgebung ein, um Teams-Apps für Microsoft 365 zu erstellen:

Siehe auch