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.
- Weitere Informationen zu Administratoranleitungen und -optionen für die Verwaltung Ihrer erweiterten Teams-App finden Sie unter Teams-Apps, die in Outlook und Microsoft 365 funktionieren.
- Weitere Informationen zum App-Manifest, zur TeamsJS-Versionsverwaltung und zur Unterstützung der Teams-Plattformfunktionen in Microsoft 365 finden Sie unter Übersicht über die Teams JavaScript-Clientbibliothek.
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.
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.
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.
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.
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: