Freigeben über


Einbetten einer Canvas-App als persönliche App in Teams

Sie können eine von Ihnen erstellte App freigeben, indem Sie sie direkt in Microsoft Teams einbetten. Wenn Sie fertig sind, können Benutzer + auswählen, um Ihre App zu einem Ihrer Teamkanäle oder Gespräche in dem Team hinzufügen, in dem Sie sich befinden. Die App erscheint als Kachel unter Registerkarten für Ihr Team.

Hinweis

Benutzerdefinierte App-Richtlinien des Teams müssen so eingestellt werden, dass sie das Hochladen benutzerdefinierter Apps erlauben. Wenn Sie Ihre App nicht in Teams einbetten können, überprüfen Sie mit Ihrem Administrator, ob benutzerdefinierte App-Einstellungen eingerichtet wurden.

Voraussetzungen

Zu Teams hinzufügen

  1. Melden Sie sich bei Power Apps an, und klicken Sie auf Apps.

  2. Wählen Sie Weitere Aktionen (...) für die App, die Sie in Teams teilen möchten, und wählen Sie dann Zu Teams hinzufügen.

    Zu Teams hinzufügen

    Zu Teams hinzufügen – Panel öffnet sich auf der rechten Seite des Bildschirms.

    Zu Teams hinzufügen – Optionen überprüfen.

  3. (Optional) Wenn die App noch keine Beschreibung hat, wählen Sie Details bearbeiten, um die App in Power Apps Studio zu öffnen und hinzuzufügen.

  4. (Optional) Wählen Sie Erweiterte Einstellungen, um zusätzliche Details wie Name, Website, Nutzungsbedingungen, Datenschutzrichtlinie, MPN ID (Microsoft Partner Network ID) hinzuzufügen.

    Zusätzliche Details hinzufügen

  5. Wählen Sie Zu Teams hinzufügen und Sie werden aufgefordert, Teams zu öffnen.

    Zu Teamsschaltfläche hinzufügen

    Tipp

    Wenn Sie möchten, können Sie auch Lade App herunter auswählen, um die App herunterzuladen, und führen Sie dann die im Artikel Laden Sie Ihre App in Microsoft Teams hoch zum Hochladen der App in Teams beschriebenen Schritte aus.

  6. Wählen Sie Microsoft Teams öffnen, um die Teams-App zu öffnen, oder wählen Sie Abbrechen gefolgt von Verwenden Sie stattdessen die Web-App um Teams-Web zu öffnen.

  7. Wählen Sie Hinzufügen. Sie können die App auch mit Zum Team hinzufügeneinem bestimmten Team hinzufügen, oder einen bestimmten Chat mit Zum Chat hinzufügen.

    App zu Teams, einem Team oder einem Chat hinzufügen.

    Die App wird Teams jetzt hinzugefügt.

    Tipp

    Sie können auch die App pinnen für einfachen Zugriff.

Mit dem Webplayer zu Teams hinzufügen

Sie können Teams auch mit dem Webplayer Canvas-Apps hinzufügen.

  1. Gehen Sie zu Power Apps > Anwendungen > Wählen Sie die App aus, die in einem neuen Browser-Tab gestartet werden soll.

  2. App bearbeiten > auswählen App abspielen. oder drücken Sie F5, um die App abzuspielen.

  3. Nachdem die App mit dem Webplayer geöffnet wurde, wählen Sie die Schaltfläche Zu Teams hinzufügen oben rechts auf dem Bildschirm.

    App mit dem Webplayer zu Teams hinzufügen.

  4. Wählen Sie bei Aufforderung Abbrechen aus.

  5. Wählen Sie Jetzt starten, um die Teams-App zu öffnen. Alternativ können Sie auch Stattdessen Web-App verwenden wählen, um die App im Teams-Web zu öffnen.

Hinweis

App im Teams-Katalog veröffentlichen

Wenn Sie ein Administrator sind, können Sie die App auch im Microsoft Teams-Katalog veröffentlichen.

Kontext aus Teams verwenden

Um tief integrierte Apps mit Teams zu erstellen, können Sie die Kontextvariablen von Teams mit der Param()-Funktion verwenden. Verwenden Sie beispielsweise die folgende Formel in der Eigenschaft Fill des Bildschirms zum Ändern des Hintergrunds der App basierend auf dem Thema des Benutzers in Teams:

Switch(
        Param("theme"),
        "dark",
        RGBA(
            32,
            31,
            31,
            1
        ),
        "contrast",
        RGBA(
            0,
            0,
            0,
            1
        ),
        RGBA(
            243,
            242,
            241,
            1
        )
    )

Um die App zu testen, veröffentlichen Sie sie und spielen Sie sie dann in Teams ab.

Die folgenden Kontextvariablen von Teams werden unterstützt:

  • Gebietsschema
  • channelId
  • channelType
  • chatId
  • groupId
  • hostClientType
  • subEntityId
  • teamId
  • teamType
  • Design
  • userTeamRole

Hinweis

Diese Funktion wurde im März 2020 hinzugefügt. Wenn Sie Ihre App zuvor in Teams eingebettet haben, müssen Sie Ihre App möglicherweise erneut zu Teams hinzufügen, um diese Funktionalität nutzen zu können.

Verbessern der Leistung Ihrer App

Sie können Ihre App optional in Teams vorladen, um die Leistung zu steigern. Weitere Informationen: Preload-App für eine verbesserte Leistung aktivieren.

Siehe auch

Willkommen bei Microsoft Teams

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).