Im Mai hat Microsoft die geplante Möglichkeit von plattformunabhängiger Echtzeitzusammenarbeit beschrieben. Unter dem Namen Live Components sind ab sofort Teams Chats als eine der ersten Möglichkeiten in einer Public Preview verfügbar.
Unter dem Titel “Build the next generation of collaborative apps for hybrid work” beschreibt Microsoft was Live Components sind (im Mai war die Bezeichnung noch Fluid Components):
Fluid components in Teams chat allow end users to send a message with a table, action items, or a list that can be co-authored and edited by everyone in line and that is shareable across Office applications like Outlook. Quickly align across teams and get work done efficiently, by copy and pasting components across Teams chats. With Fluid components users can ideate, create, and decide together, while holding fewer meetings and minimizing the need for long chat threads.
Praktisch gesehen wird in einem Teams Chats eine neue Live Component eingefügt und der gewünschte Typ gewählt. In der Nachrichtenzeile gibt es dafür ein neues Symbol für solche Komponenten. Die gelisteten Typen sind die möglichen Komponenten aus der obigen Beschreibung. Damit es verfügbar ist muss das aktuellste Update des Teams Preview Clients installiert sein.
In meinem Beispiel wählte ich eine Checkliste. Ich gebe der Liste einen Namen und Teams möchte wissen mit wem ich es teilen/zusammenarbeiten will. Alle in der Organisation, alle Personen im aktuellen Chat oder definierte, namentliche Personen. Ähnlich wie es aus Berechtigungen in OneDrive und SharePoint bekannt ist.
Im Draft Modus ist der Chat noch nicht geteilt und der Ersteller kann alle gewünschten Vorbereitung vornehmen. Wird der Chat abgesendet erstellt Teams die Nachricht zur Echtzeitzusammenarbeit, zeigt den Freigabelink und wer an dem Chat teilnimmt. Optional können später weitere Personen zur Nachricht eingeladen werden.
Wird der Link geteilt öffnet die andere Person nicht den Teams Chat, es öffnet einen Fluid Web Service in Office.com.
Meine Kollegin arbeitet im Web, und jede Person die mitarbeitet (unabhängig ob in Fluid im Web, im Teams Chat, am Smartphone oder zukünftig in Office Desktop Clients) sieht jede Eingabe sofort. Praktisch können beteiligte Personen zusehen wie jemand etwas eintippt ohne das der Bildschirm geteilt ist. Den Eintrag meiner Kollegin hat es in den Teams Chat in Echtzeit übermittelt.
Wer im Web darauf achtet erkennt was Teams bei der Erstellung einer Live Component im Hintergrund durchführt. Für jede Live Component wird im OneDrive des Erstellers unter Teams Chat Files eine neue fluid-Datei erstellt. Die Datei wird an die Personen geteilt und in den Teams Chat eingebunden. Damit ist es, wie aus OneDrive und SharePoint bekannt, möglich weitere Personen einzuladen und die Inhalte freizugeben. Wird die Datei in OneDrive geöffnet öffnet es Fluid im Web. Wird die Datei im OneDrive gelöscht betrifft es auch alle andere Plattformen.