Freigeben über


Integration in Anrufe und Besprechungen

Apps in Microsoft Teams fördern die Zusammenarbeit, indem sie es Benutzern ermöglichen, dort zu arbeiten, wo sie kommunizieren und zusammenarbeiten. Viele Apps erfordern eine wechselseitige Kommunikation oder die Weitergabe von Elementen zwischen Personen. In der Inspektionsbeispiel-App-Vorlage für Teams erstellen Manager beispielsweise Inspektionsformulare, Benutzer schließen die Inspektion ab und Prüfer überprüfen die Inspektionen.

Bei Power Apps in Teams kann eine tiefe Integration mit anderen Teams-Funktionen genutzt werden, um Apps kollaborativ zu gestalten. In diesem Artikel erfahren wir, wie wir Power Apps in Teams integrieren können, um Anrufe zu tätigen oder Besprechungen mit anderen Benutzern innerhalb der Organisation zu planen.

Sehen Sie sich dieses Video an, um zu erfahren, wie Sie Power Apps in Anrufe und Besprechungen integrieren können:

Voraussetzungen

Um diese Lektion abzuschließen, benötigen wir die Fähigkeit, Apps innerhalb von Teams zu erstellen, das als Teil von ausgewählten Microsoft 365-Abonnements verfügbar ist.

Melden Sie sich bei Teams an

Melden Sie sich entweder mit der Desktop-App oder der Web-App bei Teams an

Neues Team erstellen

In diesem Abschnitt erstellen wir ein neues Teams-Team und dann eine App innerhalb dieses Teams. Überspringen Sie diesen Abschnitt, wenn Sie bereits ein Team haben, das Sie verwenden möchten.

  1. Um ein neues Team zu erstellen, wählen Sie die Registerkarte „Teams” aus > wählen Sie auf der unteren linken Seite der Anzeige Team beitreten oder erstellen aus > wählen Sie Team erstellen aus > wählen Sie Von Grund auf neu und dann Öffentlich aus, und geben Sie dem Team einen Namen wie „Integration von Anrufen und Besprechungen”. Wählen Sie anschließend Erstellen aus.

  2. Wenn Sie Mitglieder in Ihrer Organisation haben, die Sie zu Testzwecken zum Team hinzufügen möchten, fügen Sie sie im Pop-up hinzu, und wählen Sie dann Hinzufügen aus.

  3. Klicken Sie auf Schließen.

Das neue Team wird erstellt und unter der Registerkarte „Teams“ aufgeführt

Eine neue App erstellen

Erstellen Sie eine App mit einer Benutzergalerie und Schaltflächen auf jedem der Anzeigeformulare, um entweder einen Benutzer aus der Liste anzurufen, zu chatten oder ein Meeting mit einem Benutzer aus der Liste zu planen.

  1. Öffnen Sie die Teams-App.

  2. Wählen Sie im linken Bereich Power Apps aus.

  3. Wählen Sie + Neue App unter Aktuelle Apps aus.

  4. Wählen Sie das zuvor erstellte Team aus und wählen Sie Erstellen, um die App in Power Apps Studio zu öffnen.

  5. Geben Sie einen Namen für die App ein, wie „Integration in Anrufen und Besprechungen”.

  6. Wählen Sie Speichern aus.

    Die App zeigt eine Standardgalerie

  7. Wählen Sie die Galerie aus und suchen Sie nach Benutzern im Suchfeld Datenquelle hinzufügen.

  8. Wählen Sie in der Liste der Datenquellen Benutzer aus.

    Die Liste der Benutzer wird in der Galerie auf der linken Seite der Anzeige dargestellt. Auf der rechten Seite der Anzeige werden Details zum ausgewählten Benutzerdatensatz angezeigt.

  9. Wählen Sie die App im linken Bereich aus und aktualisieren Sie die OnStart-Eigenschaft der App mit folgender Formel:

    Set(gblIsHostClientWeb,Param("hostClientType")="web")
    

    Hinweis

    Diese Formel überprüft, ob der Benutzer über einen Webbrowser, Desktop oder eine mobile App auf Teams zugreift.

  10. Wählen Sie in der Strukturansicht Anzeige1 aus.

  11. Wählen Sie + (Einfügen) > Schaltfläche aus, um eine Schaltfläche hinzuzufügen.

  12. Verschieben Sie die Schaltfläche in den Detailbereich auf der rechten Seite der Anzeige.

  13. Legen Sie die folgenden Eigenschaften der Schaltfläche fest.

    Eigenschaft Wert
    Text „Anruf”
    Breite 150
    Höhe 45
    X 500
    Y 300

    Kopieren Sie die folgende Formel in die OnSelect-Eigenschaft der Schaltfläche:

    If(
        gblIsHostClientWeb,
        Launch(
            "https://teams.microsoft.com/l/call/0/0?users="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        ),
        Launch(
            "msteams://teams.microsoft.com/l/call/0/0?users="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        )
    )
    

    Hinweis

    • Wenn der Benutzer über einen Webbrowser auf Teams zugreift, wird das Anruffenster aufgrund des https://-Protokollbezeichners im Browser selbst gestartet. Wenn der Benutzer über den Teams-Desktop oder die mobile App auf Teams zugreift, startet er das Anruffenster in der Teams-App selbst, und zwar aufgrund von msteams://.
    • Das Format zum Starten eines Anrufs über einen Deep-Link ist: https://teams.microsoft.com/l/call/0/0?users=\<user1\>,\<user2]. Mehr Informationen: Generieren Sie einen Deep-Link zu einem Anruf
  14. Hinzufügen einer weiteren Schaltfläche mit den folgenden Eigenschaften:

    Eigenschaft Wert
    Text „Eine Besprechung planen”
    Breite 150
    Höhe 45
    X Button1.X + 200
    Y Button1.Y
  15. Kopieren Sie die folgende Formel in die OnSelect-Eigenschaft der neuen Schaltfläche:

    If(
        gblIsHostClientWeb,
        Launch(
            "https://teams.microsoft.com/l/meeting/new?subject=New%20Meeting&attendees="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        ),
        Launch(
            "msteams://teams.microsoft.com/l/meeting/new?subject=New%20Meeting&attendees="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        )
    )
    
  16. Fügen Sie eine dritte Schaltfläche mit den folgenden Eigenschaften hinzu

    Eigenschaft Wert
    Text „Chat“
    Width 150
    Height 45
    X Button2.X + 200
    Y Button1.Y
  17. Kopieren Sie die folgende Formel in die OnSelect Eigenschaft der neuen Schaltfläche:

    If(
        gblIsHostClientWeb,
        Launch(
            "https://teams.microsoft.com/l/chat/0/0?users="&BrowseGallery1.Selected.'Primary Email'&"&topicName=&message=Hi!",
            {},
            LaunchTarget.New
        ),
        Launch(
            "msteams://teams.microsoft.com/l/chat/0/0?users="&BrowseGallery1.Selected.'Primary Email'&"&topicName=&message=Hi!",
            {},
            LaunchTarget.New
        )
    )
    

    Die Anzeige sollte wie unten gezeigt dargestellt werden

    Neue App erstellen

Speichern und veröffentlichen Sie die App

  1. Wählen Sie oben rechts in der Anzeige Speichern aus, um die App zu speichern.

  2. Wählen Sie Veröffentlichen aus, um die App zu veröffentlichen.

  3. Wählen Sie im Popupfenster Weiter aus.

  4. Achten Sie unter Zum Kanal hinzufügen darauf, dass der Kanal, unter dem die App angezeigt werden soll, aufgeführt ist und als „1 aktive Registerkarte(n)” und nicht als „0 aktive Registerkarte(n)” angezeigt wird.

    App speichern und veröffentlichen

  5. Klicken Sie auf Speichern und schließen.

Testen der App

  1. Ausführen der App im Vorschaumodus.

  2. Wählen Sie einen Benutzer links aus der Liste aus.

  3. Wenn kein Benutzer in der Liste angezeigt wird, teilen Sie die App mit einem anderen Kollegen/Benutzer. Sobald sich dieser Benutzer in der App anmeldet, wird er in dieser Benutzerliste angezeigt.

  4. Wählen Sie den Benutzer in der Liste aus.

  5. Testen Sie die Optionen.

Über die Anrufschaltfläche wird ein neuer Anruf gestartet. Über die Besprechungsschaltfläche wird eine Besprechungseinladung an die ausgewählte Person erstellt

Chat-, Anruf- und Besprechungsintegration in Aktion sehen

Ein Beispiel für die Chat-, Anruf- und Besprechungsintegration in Aktion finden Sie in der Beispiel-App-Vorlage Profil + für Teams.

Beim Öffnen über Teams zeigt die App die anderen Mitglieder des Teams an. Sie können die Option Personen auswählen, mit denen eine Verbindung hergestellt werden soll und mindestens eine Person auswählen, und dann einen Anruf oder Chat mit den ausgewählten Personen starten oder eine Besprechung planen.

Chat ansehen

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).