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.
Eine Teams-App ist eine App für Microsoft 365, genau wie ein Office-Add-In und ein benutzerdefinierter Copilot-Agent. Dadurch können Sie ein Add-In mit einer oder mehreren dieser anderen Arten von Microsoft 365-Erweiterungen kombinieren. Ihre kombinierte Lösung verwendet ein einzelnes Manifest, das alle Teile konfiguriert, und ein einzelnes App-Paket (eine ZIP-Datei), das als Einheit zum Querladen und veröffentlichen im Microsoft Marketplace oder im Microsoft 365 Admin Center dient.
Mit den neuesten Versionen der Microsoft Teams JavaScript-Clientbibliothek (TeamsJS-Version 2.0.0 und höher), dem einheitlichen App-Manifest für Microsoft 365 (früher Teams-App-Manifest) (Version 1.13 und höher) und Microsoft 365 Agents Toolkit (früher als Teams Toolkit bezeichnet) können Sie Teams-Apps erstellen und aktualisieren, die in einer der drei Microsoft 365-Hubanwendungen (die Anwendungen mit einer App-Leiste) ausgeführt werden.
- Teams
- Microsoft 365 Copilot
- Outlook
Sie können auch eine Teams-App mit einer benutzerdefinierten Copilot-Erweiterung oder einem Office-Add-In für Excel, PowerPoint, Word oder Outlook zu einem einzelnen verteilbaren App-Paket kombinieren.
Verwenden Sie dieses Paketsystem, um eng verwandte Funktionen und Erfahrungen in einer einzigen App für Microsoft 365 zu kombinieren. Einige mögliche Szenarien sind:
- Stellen Sie eine Seitenoberfläche sowohl in Ihrem Add-In-Aufgabenbereich als auch auf einer benutzerdefinierten persönlichen Registerkarte in einer oder mehreren der Microsoft 365-Hubanwendungen zur Verfügung.
- Erstellen Sie einen Copilot-Agent, der Microsoft Graph-Daten abruft und in Excel und Teams verfügbar ist.
- Schließen Sie ähnliche Handler für ähnliche Ereignisse ein, z. B. einen Benutzer, der einer Teams-Unterhaltung hinzugefügt wird, und einen Empfänger, der einer Outlook-Nachricht hinzugefügt wird.
- Zeichnen Sie in einer Datenbank diskrete Benutzeraktionen in einer Office-Anwendung auf, und zeigen Sie die gesammelten Daten auf einer benutzerdefinierten Registerkarte an, die über die App-Leiste in einem oder mehreren der Microsoft 365-Hubs geöffnet wird.
Tipp
Sie können keine SharePoint-Framework-App in das App-Paket der Microsoft-Erweiterung einschließen, aber Sie können Ihre Microsoft 365-Erweiterung mit einer oder mehreren SharePoint-Framework Apps in einem einzigen SaaS-Angebot (Software-as-a-Service) bündeln. SaaS wird über das Portal für integrierte Apps im Admin Center als Einheit installiert und verwaltet. Weitere Informationen finden Sie unter Verknüpfte SaaS-Apps und Portal für integrierte Apps.
- Weitere Informationen zu Administratoranleitungen und -optionen zum Verwalten Ihrer App für Microsoft 365 finden Sie unter Apps für Microsoft 365, die anwendungsübergreifend 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.
In den folgenden Abschnitten werden einige der Microsoft 365-Entwicklungsfeatures vorgestellt, die die Grenzen zwischen Office, Teams und Copilot überschreiten. Eine Matrix der Unterstützung auf verschiedenen Plattformen finden Sie unter Plattformunterstützung.
Persönliche Registerkarten
Erreichen Sie Ihre Benutzer dort, wo sie sich befinden, direkt im Kontext ihrer Arbeit, indem Sie Ihre Web-App als persönliche Registerkartenanwendung erweitern, die auch in Outlook, Teams und der Microsoft 365 Copilot-Anwendung ausgeführt wird.
Die folgenden Abbildungen zeigen die persönliche Registerkarte, die in der Microsoft 365 für iOS - und Android-App ausgeführt wird. (Es wird auch in Outlook für iOS - und Android-App ausgeführt.)
Tipp
Persönliche Registerkarten können mit SharePoint-Framework (SPFx) Version 1.16 und höher als Alternative zum Hosten auf einem Webserver oder Webdienst erstellt und gehostet werden. Weitere Informationen finden Sie unter Hinzufügen der Registerkarte Teams zu SharePoint und Erstellen der Registerkarte Microsoft Teams mithilfe von SharePoint-Framework - Tutorial. Obwohl diese Artikel den Begriff "Teams-Registerkarte" verwenden, gelten sie auch für persönliche Registerkarten in Outlook und Microsoft 365 Copilot.
Nachrichtenerweiterungen und Link unfurling
Nachrichtenerweiterungen ermöglichen Benutzern die Interaktion mit Ihrem Webdienst über Schaltflächen und Formulare. Benutzer können Aktionen in einem externen System über Chatnachrichten in Teams und E-Mail-Nachrichten in Outlook suchen oder initiieren.
Das Entpacken von Links funktioniert sowohl in Outlook-Nachrichten als auch in Teams-Chatnachrichten. Sie können auch Links mit Karten entfurlen, die Stageview starten.
Weitere Informationen finden Sie unter Erstellen von Nachrichtenerweiterungen und Teams-Nachrichtenerweiterungen. Lesen Sie auch die Anleitungen unter Szenarien zum Erstellen eines Outlook-Add-Ins und einer Nachrichtenerweiterung , um zu erfahren, wann sie ein Outlook-Add-In verwenden und wann eine Nachrichtenerweiterung in Outlook verwendet werden sollte.
Besprechungs-Apps
Besprechungs-Apps sind im Wesentlichen persönliche Registerkarten , die die Zusammenarbeit vor, während und nach Besprechungen fördern sollen. Sie können Besprechungs-Apps konfigurieren und zu den Teams-Besprechungen hinzufügen, die von Outlook aus geplant sind, und auch Besprechungs-Apps im Outlook-Kalender ausführen.
Weitere Informationen finden Sie unter Apps für Besprechungen und Anrufe und Erweitern einer Besprechungs-App auf Outlook.
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.
Plattformunterstützung
Die folgende Tabelle zeigt Plattformen, die die verschiedenen Arten von Apps für Microsoft 365 unterstützen.
| Features der Teams-App | Teams-Support | Unterstützung für Outlook als Hub | Microsoft 365 Copilot Support | Unterstützung für Word-, Excel-, Outlook- und PowerPoint-Add-Ins | Hinweise |
|---|---|---|---|---|---|
| Registerkarten –persönlicher Bereich | 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 | Web, Desktop, Mobil | Desktop | - | - | Besprechungsphasenansicht wird in Outlook nicht unterstützt. Weitere Informationen finden Sie unter Erweitern einer Besprechungs-App auf Outlook. |
| Nachrichtenerweiterungen auf Basis der Suche | Web, Desktop, Mobil | Web, Desktop | - | - | Informationen zu Einschränkungen und Zur Problembehandlung finden Sie unter Einschränkungen. |
| Aktionsbasierte Nachrichtenerweiterungen | 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 Einschränkungen. |
| Link unfurling (einschließlich Stageview) | Web, Desktop | Web, Desktop | - | - | Weitere Informationen finden Sie unter Hinweise zum Entpacken von Links und zur Stageview. |
| Komponenten für adaptive Karten Loop | Web, Desktop | Web, Desktop (nur für neues Outlook) | - | - | Sichtbar (nicht zusammensetzbar) in Teams/Outlook Mobile Preview (iOS, Android). Weitere Informationen finden Sie unter Adaptive Kartenbasierte Loop-Komponenten. |
| Stageview | Web, Desktop, Mobil | Web (Vorschau), Desktop (Vorschau) | - | - | Sichtbar/aktionenfähig (nicht zusammensetzbar) in Outlook Mobile Preview (iOS, Android). Weitere Informationen finden Sie unter Nachrichtenerweiterungen. |
| Office-Add-Ins | - | - | - | Web, Desktop | Weitere Informationen finden Sie unter Übersicht über die Plattform für Office-Add-Ins. |
| Copilot-Agents | Web, Desktop | - | Web, Desktop | Web, Desktop | Weitere Informationen finden Sie unter Deklarative Agents für Microsoft 365 Copilot |
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.
Übermittlung im kommerziellen Microsoft-Marketplace
Treten Sie der wachsenden Anzahl von Produktions-Teams-Apps im Microsoft Marketplace Store als Apps für Microsoft 365 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 Teams-App als App für Microsoft 365 veröffentlicht wurde, ist Ihre App zusätzlich zum Microsoft Teams Store als installierbare App in den Outlook- und Microsoft 365-App-Stores auffindbar. Und wenn die App ein Add-In für Excel, PowerPoint oder Word enthält, befindet es sich auch in ihren Stores. 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.