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.
Im gemeinsamen sozialen Rahmen von Teams gibt es eine Vielzahl von Nutzeranforderungen, die Sie mit einer Teams-App lösen können. Zum Beispiel ist eine App, die die Lücke bei einer effektiven Zusammenarbeit schließt, eine gute Lösung.
Der App-Benutzer und die Anforderungen an seine App sind die grundlegenden Richtlinien, die alle App-Auswahlen bestimmen, die Sie treffen werden. Das Design der App, die Auswahl der Funktionen, die Festlegung der Build- und Testumgebung und die Vermarktung der App richten sich nach den Anforderungen des Benutzers an die App.
Wenn Sie die Benutzeranforderungen mit Ihrer App erfüllen sollen, müssen Sie diese zunächst verstehen.
Grundlegendes zum Benutzer:
- Erkennen sie Nutzerprobleme und identifizieren Sie die Lösungen für einige häufige Probleme, mit denen die Nutzer konfrontiert sind.
- Erstellen Sie Ihre Teams-App, indem Sie die richtige Kombination von Teams-Features finden, um die Anforderungen Ihrer Nutzer zu erfüllen.
- Verstehen Sie Anwendungsfälle, um zu erkennen, wie ein Endbenutzer mit Ihrer Anwendung interagiert.
- Es wird empfohlen, das Lernmodul zum Veröffentlichen Ihrer App im Microsoft Teams Store durchzugehen, um Ihre App dabei zu unterstützen, den Teams Store-Übermittlungsprozess zu bestehen.
Verstehen des Problems: Ermitteln Sie das Kernproblem, das Ihre App lösen muss.
Berücksichtigen Sie die Integration: Identifizieren Sie die Anwendungen und Dienste, die Ihre App benötigt, wie Authentifizierung, Microsoft Graph oder Webanwendungen.
Microsoft Teams-App-Features
Es gibt mehrere Möglichkeiten, Teams so zu erweitern, dass jede App einzigartig ist. Teams-App-Features bieten Folgendes:
App-Funktionen
Fähigkeiten sind die Kernfunktionen, die Sie in Ihre App einbauen können. Sie werden auch als Einstiegs- oder Erweiterungspunkte bezeichnet, da sie Integration und Interaktion ermöglichen.
Ihre Teams-Apps verfügen über eine oder alle der folgenden Kernfunktionen:
Persönliche Apps
Eine persönliche App ist ein bestimmter Bereich oder Bot, der Nutzern hilft, sich auf ihre eigenen Aufgaben zu konzentrieren oder relevante Aktivitäten anzuzeigen.
Registerkarten
Zeigen Sie Ihre webbasierten Inhalte auf einer Registerkarte an, auf der Personen darüber diskutieren und gemeinsam daran arbeiten können.
Bots
Gespräche führen oft zu der Notwendigkeit, etwas zu tun (eine Bestellung zu erstellen, Code zu überprüfen, den Ticketstatus zu kontrollieren usw.). Ein Bot kann diese Arten von Workflows direkt in Teams starten.
Nachrichtenerweiterungen
Mit Nachrichtenerweiterungen können Sie externe Informationen durchsuchen und freigeben. Sie können auch auf eine Nachricht reagieren, z. B. durch das Erstellen eines Hilfetickets basierend auf dem Inhalt eines Kanalbeitrags.
Besprechungserweiterungen
Es gibt einige Möglichkeiten,Ihre App in die Teams-Anrufe einzubinden.
Webhooks und Connectors
Wichtig
Office 365-Connectors in Teams, einschließlich connectorbasierter eingehender Webhooks, wurden im Mai 2026 eingestellt. Verwenden Sie zum Empfangen von Webhookanforderungen und Posten von Nachrichten in Teams die Workflow-App. Weitere Informationen finden Sie unter Stilllegung von Office 365-Connectors in Microsoft Teams.
Wie kann man in Teams einen Webhook erstellen?
- Um beim Empfang einer Webhookanforderung automatisch in einem Chat oder Kanal zu posten, verwenden Sie die vordefinierten Workflowvorlagen oder erstellen Sie einen Workflow von Grund auf neu, indem Sie den Trigger "Wenn eine Teams-Webhookanforderung empfangen wird " verwenden. Weitere Informationen finden Sie unter Senden von Nachrichten in Teams mit eingehenden Webhooks.
- Weitere Informationen zum Auslöser "Wenn eine Teams-Webhookanforderung empfangen wird " finden Sie unter Microsoft Teams – Webhook.
Wenn Sie bereits Office 365-Connectors erstellt haben:
- Erstellen eines Power Automate-Konnektors: Power Automate erweitert die weit verbreiteten Workflow-Apps in Teams. Es handelt sich um den skalierbaren und sicheren Ansatz zum programmgesteuerten Übertragen von Daten in und aus Teams. Wenn Sie diese Methode verwenden, können Sie Workflowvorlagen zum Posten von Warnungen aus Ihrem Produkt in Teams-Kanälen erstellen. Dieser Ansatz vereinfacht die Benutzerakzeptanz der neuen Methode. Weitere Informationen finden Sie unter Power Automate für Unternehmensentwickler, ISVs und Partner.
- Aktualisieren Sie Ihre Teams-App: Sie können Ihre aktuelle Teams-App verbessern. Sie können Benutzern beispielsweise ermöglichen, proaktive Nachrichten basierend auf Auslöseereignissen in Ihrem System einzurichten. Weitere Informationen finden Sie unter Wie Bots über proaktive Nachrichten in Kanälen posten können.
Bekannte Probleme
- Workflows: Webhooks unterstützen private Kanäle. Sie können sie über das Power Automate-Portal oder die Workflows-App in Teams konfigurieren.
- Workflow-Webhooks unterstützen adaptive Karten- und MessageCard-Nutzlasten. MessageCard-Nutzlasten rendern Inhalte, unterstützen jedoch keine interaktiven HTTP POST-Aktionsschaltflächen. Verwenden Sie für interaktive Karten adaptive Karten, und konfigurieren Sie den Workflow für die Verarbeitung von Kartenantworten.
Einschränkungen
Workflows sind nur mit bestimmten Benutzern (den sogenannten Besitzern des Workflows) und nicht mit einem Teams-Team oder -Kanal verknüpft. Workflows können in Abwesenheit eines Eigentümers zu verwaisten Flows werden, wenn keine Miteigentümer zugewiesen sind. Um die Kontinuität des durch den Flow automatisierten Geschäftsprozesses aufrechtzuerhalten, können Administratoren einen oder mehrere Miteigentümer hinzufügen und ihnen Vollzugriff auf den Workflow gewähren. Sie können auch die Authentifizierung für Verbindungen hinzufügen, falls vorhanden, und den Flow aktivieren, wenn er deaktiviert wurde. Weitere Informationen finden Sie unter Verwalten verwaister Flows.
Eingehende Webhooks sind eine einfache Möglichkeit, Benachrichtigungen aus einer anderen App automatisch an einen Teams-Kanal zu senden. Mit ausgehenden Webhooks können Sie Nachrichten an Ihren Webdienst senden @mention.
Microsoft Graph für Teams
Die Microsoft Graph-API für Teams bietet Zugriff auf Informationen über Teams, Kanäle, Benutzer und Nachrichten, mit denen Sie Funktionen für Ihre App erstellen oder verbessern können. Die Benachrichtigungs-APIs bieten eine einfache Möglichkeit, Benachrichtigungen aus Ihrer App an die Teams-Aktivität zu senden.
Hinweis
Der Teams-Store wurde weiterentwickelt:
Zuvor wurden die für Ihre Organisation erstellten benutzerdefinierten Apps (Branchen-Apps) durch Auswählen der Auslassungspunkte auf der Kachel aktualisiert. Mit der aktualisierten Teams Store-Oberfläche können Sie jetzt die für Ihre Organisation erstellten benutzerdefinierten Apps (Branchen-Apps) aktualisieren, indem Sie sich beim Teams Admin Center anmelden.
App-Bereich
Ihre App kann einen der folgenden Bereiche aufweisen:
- Persönliche App-Benutzeroberfläche: Eine persönliche App ist ein bestimmter Bereich oder Bot, der Nutzern hilft, sich auf ihre eigenen Aufgaben zu konzentrieren oder für sie wichtige Aktivitäten anzuzeigen.
- Gemeinsame App-Erfahrung: Team, Kanal und Chat sind Bereiche für die Zusammenarbeit. Apps in diesen Kontexten sind für alle Nutzer in diesem Bereich verfügbar. Zusammenarbeitsbereiche konzentrieren sich in der Regel auf Workflows für die Interaktionen Ihrer App oder das Freischalten neuer sozialer Interaktionen.
Eine App kann über verschiedene Bereiche hinweg vorhanden sein. Beispiel:
- Ihre App kann Daten an einem zentralen freigegebenen Speicherort anzeigen, d. h. auf einer Registerkarte.
- Sie kann dieselben Informationen auch über eine persönliche Konversationsschnittstelle, d. h. einen Bot, darstellen.
Ein Nutzer kann mit einer App auf einer Canvas-Registerkarte interagieren, um eine Aktivität auszuführen, oder er kann dies mithilfe eines Konversationsbots tun.