Übersicht über adaptive Karten für Microsoft Teams

Bei adaptiven Karten handelt es sich um eine plattformunabhängige Methode zum Freigeben und Anzeigen von Informationsblöcken ohne Anpassung von CSS oder HTML, um sie zu rendern. Sie erstellen adaptive Karten im JSON-Format mit Integrationen, die Cloud-Apps und -Dienste offen austauschen können. Bei Übermittlung an einen bestimmten Host, beispielsweise Microsoft Teams, wird die JSON-Datei in eine native Benutzeroberfläche umgewandelt, die sich automatisch an den jeweiligen Host anpasst. Daher können Prozessdesignende jetzt konsistente Benutzeroberflächenmuster bieten, sobald sie Informationen als Teil eines Geschäftsprozesses/einer Geschäftsautomatisierung anzeigen müssen.

Da sich adaptive Karten ihrem Host anpassen, sind sie perfekte Instrumente für den Informationsaustausch zwischen Microsoft Teams und anderen Diensten.

Screenshot von adaptiven Karten.

Derzeit für Flows verfügbare Aktionen

Die folgenden Aktionen ermöglichen es Erstellenden, adaptive Karten für Microsoft Teams zu erstellen. Mit zunehmender Weiterentwicklung von Integrationsszenarien werden auch andere Hosts von Power Automate unterstützt, wodurch sich Ihre Möglichkeiten zur Nutzung adaptiver Karten in allen Microsoft-Cloud-Abonnements verbessern.

Anmerkung

Adaptive Karten sind in der DoD-Umgebung (Verteidigungsministerium) nicht verfügbar.

Weiterleiten von Inhalten an Teammitglieder oder Microsoft Entra-Benutzenden

Eigene adaptive Karte als Flowbot für einen Benutzer posten

Mithilfe dieser Aktion wird eine adaptive Karte als Flow-Bot an einen bestimmten Benutzer bzw. eine bestimmte Benutzerin übermittelt. In diesem Fall müssen Sie eine Empfänger-E-Mail-Adresse angeben. Anschließend wird die Karte während der Flow-Ausführung im Chat und/oder in den Aktivitätsfeeds des Empfängers angezeigt. Es ist nicht notwendig, dass die Benutzenden zu einer Teams-Instanz gehören, um diese Arten adaptiver Karten zu erhalten. In diesem Fall funktionieren nur die URL-Schaltflächen durch Umleitung zur URL, die innerhalb des Flows konfiguriert ist.

Adaptive Karte als Flowbot für Teams-Benutzer posten und auf Antwort warten

Mit dieser Aktion wird eine adaptive Karte als Flowbot an einen bestimmten Benutzer übermittelt, z. B. wie im weiter oben in diesem Artikel vorgestellten Fall. In diesem Fall wird die Flowausführung jedoch nicht nach dem Posten fortgesetzt, bis der Empfänger auf Eingaben antwortet, die auf der Karte erforderlich sind. Der Flow wird fortgesetzt, nachdem der Empfänger geantwortet hat. Der Flow gibt dynamischen Inhalt für eine Antwort pro Empfänger und pro Karte zurück.

Weiterleiten von Inhalten an Microsoft Teams-Kanäle

  • Eigene adaptive Karte als Flow-Bot in einem Kanal posten
    Mithilfe dieser Aktion wird eine adaptive Karte als Flow-Bot an einen bestimmten Teams-Kanal übermittelt. In diesem Fall werden Sie zur Angabe der Microsoft Teams-Instanz und eines Kanals aufgefordert, in dem die Karte bereitgestellt wird. Der Erstellende des Flows muss über Zugriff auf die Teams-Instanz verfügen, um in dieser eine adaptive Karte bereitzustellen. In diesem Fall funktionieren nur URL-Schaltflächen durch Umleitung zur URL, die innerhalb des Flows konfiguriert ist.

  • Adaptive Karte als Flow-Bot in einem Teams-Kanal posten und auf Antwort warten
    Mithilfe dieser Aktion wird eine adaptive Karte als Flow-Bot an einen bestimmten Teams-Kanal übermittelt, wie im Fall weiter oben. In diesem Fall wird der Flow jedoch erst fortgesetzt, nachdem Benutzende auf dem Kanal auf Eingaben antworten, die auf der Karte erforderlich sind. Der Flow wird fortgesetzt, sobald jemand im Teams-Kanal antwortet. Es werden jedoch nur dynamische Inhalte für eine Antwort pro Antwortendem und pro Karte zurückgegeben. Wenn Sie diese Karte verwenden, wartet der Flow auf eine Antwort von beliebigen Teams-Mitgliedern.

Bekannte Probleme

  • Es ist nicht möglich, Daten von adaptiven Karten zu erfassen, es sei denn, Sie werden mit einer der Aktionen des Typs wait for a response (auf eine Antwort warten) erstellt. Adaptive Karten, die nicht warten, geben für alle Schaltflächenaktionen außer OpenURL einen Fehler zurück. Weitere Informationen über OpenURL-Schaltflächen.

  • Wenn Sie Schaltflächen des Typs Action.Submit auf einer Karte auswählen, die nicht das Suffix wait for a response (auf eine Antwort warten) enthält, wird ein Fehler angezeigt.

  • Adaptive Karten, die mithilfe der wait for response-Aktionen erstellt wurden, können nur einmal pro Karte übermittelt werden. Die Flowausführung wird nach der ersten Antwort fortgesetzt. Alle weiteren Übermittlungen werden ignoriert.

  • Nur die Informationen im Eingabefeld Aktualisierungsnachricht werden auf der Ersatzkarte angezeigt, nachdem Nutzer die Karte übermittelt haben.

    Zusätzliche Details, wie z. B. die Benutzer-ID der Person, die die Karte übermittelt hat, sind innerhalb des dynamischen Inhalts in Aktionen verfügbar, die auf die Aktion wait for a response (auf eine Antwort warten) folgen. Es kann jedoch erforderlich sein, den Office 365-Benutzerkonnektor einzubinden, um die gewünschten Profilinformationen für den Benutzer zu vervollständigen, der die Karte übermittelt hat.

  • Sobald die adaptiven Karten des Typs wait for a response (auf eine Antwort warten) übermittelt wurden, wird die Karte zurückgesetzt. Danach bleibt die Karte genau gleich, es sei denn, der Bereich für Ersatz-/Aktualisierungsnachrichten ist konfiguriert. Aktualisierungsnachrichten sind eine bewährte Methode. Sie sind eine bewährte Methode und werden empfohlen, um andere auf den neuesten Stand zu bringen, und um zu verhindern, dass Nutzer versuchen, die Karte mehr als einmal zu übermitteln.

    Screenshot einer Aktualisierungsmeldung.

Die Eingaben Aktualisierungsnachricht und Karte aktualisieren müssen konfiguriert werden, wenn eine Ersatzkarte gewünscht wird.

  • Power Automate nutzt die besonderen Funktionen und Dienste adaptiver Karten von Microsoft, um die Karten in jedem beliebigen Host zu verarbeiten. Dieser Artikel dient der Klärung etwaiger Besonderheiten im Zusammenhang mit Flowaktionen. Sie können auch die vollständige Dokumentation zum Entwickeln adaptiver Karten zurate ziehen.

Siehe auch