Grundlegendes zu Ihren Anwendungsfällen

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 eine Lücke in der effektiven Zusammenarbeit überbrückt, eine hervorragende 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 lean-Modul zum Veröffentlichen Ihrer App im Teams App Store durchzugehen, um Ihre App dabei zu unterstützen, den Microsoft 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.

Konzeptionelle Darstellung, wie persönliche Apps im Teams-Client aussehen.

Registerkarten

Zeigen Sie Ihre webbasierten Inhalte auf einer Registerkarte an, auf der Personen darüber diskutieren und gemeinsam daran arbeiten können.

Konzeptionelle Darstellung, wie Registerkarten im Teams-Client aussehen.

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.

Konzeptionelle Darstellung, wie Bots im Teams-Client aussehen.

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.

Konzeptionelle Darstellung, wie Nachrichtenerweiterungen im Teams-Client aussehen.

Besprechungserweiterungen

Es gibt einige Möglichkeiten,Ihre App in die Teams-Anrufe einzubinden.

Konzeptionelle Darstellung, wie Besprechungserweiterungen im Teams-Client aussehen.

Webhooks und Connectors

Eingehende Webhooks sind eine einfache Möglichkeit, Benachrichtigungen von einer anderen App automatisch an einen Teams-Kanal zu senden. Mit ausgehenden Webhooks können Sie Ihrem Webdienst eine Nachricht mit einem senden @mention.

Konzeptionelle Darstellung, wie Connectors im Teams-Client aussehen.

Microsoft Graph für Teams

Die Microsoft Graph-API für Teams bietet Zugriff auf Informationen zu Teams, Kanälen, Benutzern und Nachrichten, die Ihnen helfen, Features für Ihre App zu erstellen oder zu verbessern.

Konzeptionelle Darstellung der Microsoft Graph-API für Teams.

Hinweis

Teams Store hat sich weiterentwickelt:

Zuvor wurden die BRANCHEN-Apps durch Auswahl der Ellipsen auf der Kachel aktualisiert. Mit der aktualisierten Teams Store-Oberfläche können Sie jetzt die branchenspezifischen Apps aktualisieren, indem Sie sich beim Teams Admin Centeranmelden.

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.

Nächster Schritt

Siehe auch