Apps in Teams-Besprechungen (Entwicklervorschau)Apps in Teams meetings (Developer Preview)

Wichtig

In der Entwicklervorschau von Microsoft Teams enthaltene Features werden nur für frühere Zugriffs-, Test-und Feedback Zwecke bereitgestellt.Features included in Microsoft Teams Developer Preview are provided for early-access, testing, and feedback purposes only. Sie werden möglicherweise geändert, bevor Sie in der öffentlichen Version verfügbar werden und sollten nicht in Produktionsanwendungen verwendet werden.They may undergo changes before becoming available in the public release and should not be used in production applications.

Besprechungen sind der Schlüssel zur Produktivität in Microsoft Teams.Meetings are key to productivity in Teams. Sie ermöglichen Zusammenarbeit, Partnerschaft, informierte Kommunikation und gemeinsames Feedback in einem integrativen und aktiven Forum.They enable collaboration, partnership, informed communication, and shared feedback in an inclusive and active forum. Als Entwickler können Sie konfigurierbare Registerkarten-, bot-und Nachrichten Erweiterungs Anwendungen erstellen, um die Besprechungs Erfahrung von Teams zu verbessern und zu bereichern.As a developer, you can create configurable tab, bot, and message extension applications to enhance and enrich a Teams meeting experience. Besprechungs Benutzer können über den Tab-Katalog auf apps zugreifen, um relevante Szenarien wie das vorab Staging einer Kanban-Karte, das Starten eines in-Meeting-Aktions fähigen Dialogs oder das Erstellen einer Umfrage nach der Besprechung zu ermöglichen.Meeting users can access apps, via the tab gallery, to enable relevant scenarios such as pre-staging a Kanban board, launching an in-meeting actionable dialog, or creating a post-meeting poll. Ihre Besprechungs-App kann eine Benutzeroberfläche für jede Phase des Besprechungs Lebenszyklus basierend auf dem Teilnehmerstatus bereitstellen.Your meeting app can deliver a user experience for each stage of the meeting lifecycle based upon attendee status.

Die Erweiterungs Center für die Besprechungs-App für Teams werden auf drei Konzepte umstellen:Teams’ meeting app extensibility centers on three concepts:

Besprechungs Lebenszyklus – vor, während und nach dem Besprechungszeit Rahmen.Meeting lifecycle — before, during, and after meeting time frame.
Teilnehmerrolle : Besprechungsorganisator, Referent oder Teilnehmer.Participant role — meeting organizer, presenter, or attendee.
Benutzertyp – Benutzer im Mandanten, im Gast, im Verbund oder im anonymen Team.User type — in-tenant, guest, federated, or anonymous Teams user.

Besprechungs Lebenszyklus-SzenarienMeeting lifecycle scenarios

RegisterkartenTabs

Wichtig

Wie bei allen Registerkarten Anwendungen muss Ihre APP dem SSO-Authentifizierungs Fluss für Teams für Registerkarten entsprechen.As with all tab applications, Your app will need to follow the Teams SSO authentication flow for tabs.

App-Erfahrung vor der BesprechungPre-meeting app experience

Erfahrung vor der Besprechung:Pre-meeting experience:

Erfahrung vor der Besprechung

Registerkarte "Pre-Meeting":Pre-meeting tab:

Registerkartenansicht vor der Besprechung

✔ Berechtigte Benutzer können über den Tab-Katalog auf zwei Arten apps zu einer Besprechung hinzufügen:✔ Permissioned users can add apps to a meeting via the tab gallery in two ways:

  ● über die Registerkarte Details im Planungsformular für Teams.  ● Via the Details tab on the Teams scheduling form.

  ● über die Registerkarte Besprechungs Chat in einer vorhandenen Besprechung.  ● Via the meeting Chat tab in an existing meeting.

Auf ✔ Registerkarten-Apps können in Besprechungs Details und Chats -Seiten mithilfe einer Plus-Symbolschaltfläche (➕) zugegriffen werden. |✔ Tab apps are accessible in meetings Details and Chats pages using a plus icon (➕) button.|

In-Meeting-App-ErfahrungIn-meeting app experience

✔ Besprechungs-apps werden in der oberen oberen Leiste des Chatfensters und als in-Meeting-Registerkarten Darstellung über die Registerkarte "in-Meeting" gehostet. Wenn Benutzer eine Registerkarte zu einer Besprechung über den Registerkarten Katalog hinzufügen, werden apps, die während der Besprechungs Erfahrung sind, angezeigt.✔ Meeting apps will be hosted in the top upper bar of the chat window and as in-meeting tab experience via the in-meeting tab. When users add a tab to a meeting through the tab gallery, apps that are during meeting experiences will be surfaced.

✔ Berechtigte Benutzer können während der Besprechung apps hinzufügen.✔ Permissioned users can add apps while in the meeting.

✔, Wenn Sie im Kontext einer Besprechung geladen werden, können apps das Microsoft Teams-Client-SDK nutzen, um auf die meetingId userMri zu zugreifen und frameContext die Benutzeroberfläche entsprechend zu rendern.✔ When loaded in the context of a meeting, apps will be able to leverage the Teams Client SDK to access the meetingId, userMri, and frameContext to appropriately render the experience.

✔ Für eine APP können in einer Teams-Besprechung in zwei Bereichen angezeigt werden:✔ For an app can be visible in a Teams meeting in two areas:

  ● Seitenbereich.  ● Side panel.

Hinweis

Wenn Ihr App-Manifest angibt, dass Ihre Registerkarte für den Seitenbereich optimiertist, wird Sie angezeigt.If your app manifest specifies that your tab is optimized for side panel, that is where it will be displayed. Es kann auch Teil einer Erfahrung mit Freigabe Schacht sein, die bestimmten Entwurfsrichtlinien unterliegt.It can also be part of a share-tray experience, subject to specified design guidelines.

  ● in-Meeting-Dialog.  ● In-meeting dialog. Verwenden Sie das in-Meeting-Dialogfeld, um Aktions Inhalte für Besprechungsteilnehmer zu präsentieren.Use the in-meeting dialog to showcase actionable content for meeting participants. Siehe Erstellen von Apps für Microsoft Teams-Besprechungen.See Create Apps for Teams meetings.

Besprechungs Erfahrung:In-meeting experience:

Besprechungs Erfahrung

In-Meeting-Dialog Ansicht

In-Meeting-Aktion-Dialogfeld für Benutzer:In-meeting actionable dialog for users:

Dialog Ansicht

App-Erfahrung nach der BesprechungPost-meeting app experience

Erfahrung nach der Besprechung:Post-meeting experience:

Post-Besprechungs Ansicht

Das Post-Meeting-App-Szenario ähnelt der aktuellen Post-Meeting-Erfahrung mit dem zusätzlichen Vorteil, dass Registerkarten auf der Oberfläche vorhanden sind.The post-meeting app scenario is similar to the current post-meeting experience with the added benefit of having tabs exist within the surface. Benutzer mit Berechtigungen können Apps aus dem Registerkarten Katalog einer Besprechung über die Registerkarte Details im Planungsformular für Teams und die Registerkarte Besprechungs Chat in einer vorhandenen Besprechung hinzufügen.Permissioned users can add apps from the tab gallery to a meeting via the Details tab on the Teams scheduling form and the meeting Chat tab in an existing meeting.

BotsBots

Informationen zur bot-Implementierung finden Sie in der Dokumentation zu den Bots in Microsoft Teams-Besprechungen .For bot implementation, please see our Bots in Teams meetings documentation.

Messaging-ErweiterungenMessaging Extensions

Informationen zur Implementierung von Messaging Erweiterungen finden Sie in der Dokumentation zu Microsoft Teams-Besprechungen unter Messaging Extensions .For messaging extension implementation, please see our Messaging extensions in Teams meetings documentation.

Teilnehmerrollen und Benutzertypen in einer BesprechungParticipant roles and user types in a meeting

Teilnehmer an einer Besprechung

TeilnehmerrollenParticipant roles

Sie können Ihre APP mit Teilnehmer spezifischer Autorisierung entwerfen.You can design your app with participant-specific authorization. Beispielsweise kann nur ein Organisator und/oder Referent eine Umfrage in Besprechungen erstellen.For example, perhaps only an organizer and/or presenter can create a poll in meetings. Obwohl die Standardteilnehmer Einstellungen vom IT-Administrator einer Organisation festgelegt werden, kann es sein, dass ein Besprechungsorganisator die Einstellungen für eine bestimmte Besprechung ändern möchte.Although default participant settings are determined by an organization's IT administrator, a meeting organizer may want to change the settings for a specific meeting. Organisatoren können diese Änderungen auf der Webseite mit den Besprechungsoptionen vornehmen.Organizers can make these changes on the Meeting options web page.

  1. Organisator.Organizer. Der Organisator plant eine Besprechung, legt die Besprechungsoptionen fest, ordnet besprechungsrollen zu und startet die Besprechung.The organizer schedules a meeting, sets the meeting options, assigns meeting roles, and starts the meeting. Nur Benutzer mit einem M365-Konto (besitzen eine Microsoft Teams-Lizenz) können Organisatoren sein und Berechtigungen für Teilnehmer steuern.Only users with a M365 account (possessing a Teams license) can be organizers and control attendee permissions.
  2. Referent.Presenter. Referenten haben fast die gleichen Funktionen wie Organisatoren; ein Referent kann einen Organisator jedoch nicht aus der Sitzung entfernen oder Besprechungsoptionen für die Sitzung ändern.Presenters have nearly the same capabilities as organizer; however, a presenter cannot remove an organizer from the session or modify meeting options for the session. Standardmäßig haben Teilnehmer, die einer Besprechung beitreten, die Referenten Rolle.By default, participants joining a meeting have the presenter role.
  3. Teilnehmer.Attendee. Ein Teilnehmer ist ein Benutzer, der zur Teilnahme an einer Besprechung eingeladen wurde, aber nicht berechtigt ist, als Referent zu fungieren.An attendee is a user who has been invited to attend a meeting but who is not authorized to act as a presenter. Teilnehmer können mit anderen Besprechungs Mitgliedern interagieren, jedoch keine Besprechungseinstellungen verwalten oder Inhalte freigeben.Attendees can interact with other meeting members but cannot manage any of the meeting settings or share content.

Anzeigen von Rollen in einer Microsoft Teams-BesprechungSee Roles in a Teams meeting

Sie können wie folgt auf die Seite Besprechungsoptionen zugreifen:You can access the Meeting options page as follows:

Wechseln Sie ⯀ in Microsoft Teams zu Kalender  Kalender Logo , wählen Sie eine Besprechung und dann Besprechungsoptionenaus.⯀ In Teams, go to Calendar calendar logo, select a meeting, and then Meeting options.

Wählen Sie ⯀ in einer Besprechungseinladung die Option Besprechungsoptionenaus.⯀ In a meeting invitation, select Meeting options.

⯀ wählen Sie während einer Besprechung Show participants  in den Besprechungs Steuerelementen das Symbol Teilnehmer anzeigen aus.⯀ During a meeting, select Show participants show participants icon in the meeting controls. Wählen Sie dann oberhalb der Teilnehmerliste die Option Berechtigungen verwaltenaus.Then, above the list of participants, choose Manage permissions.

BenutzertypenUser types

Hinweis

Benutzertypen können an Besprechungen teilnehmen und eine der oben beschriebenen Teilnehmerrollen annehmen.User types can join meetings and assume one of the participant roles described above. Der Benutzertyp wird nicht als Teil der getParticipantRole -API verfügbar gemacht.The User type is not exposed as part of the getParticipantRole API.

  1. Im Mandanten.In-tenant. Diese Benutzer gehören zur Organisation und verfügen über Anmeldeinformationen in Azure Active Directory für den Mandanten.These users belong to the organization and have credentials in Azure Active Directory for the tenant. Dabei handelt es sich normalerweise um Vollzeitmitarbeiter, vor-Ort-oder Remotemitarbeiter.They are usually full-time, onsite or remote employees.
  2. Gast.Guest. Ein Gast ist ein Teilnehmer einer anderen Organisation, der eingeladen wurde, auf Teams oder andere Ressourcen im Mandanten Ihrer Organisation zuzugreifen.A guest is a participant from another organization who has been invited to access Teams or other resources in your organization's tenant. Gäste werden dem Active Directory Ihrer Organisation hinzugefügt und können nahezu alle Teams-Funktionen wie ein systemeigenes Teammitglied mit Vollzugriff auf Team Chats, Besprechungen und Dateien erhalten.Guests are added to your organization’s Active Directory and can be given nearly all the same Teams capabilities as a native team member with full access to team chats, meetings, and files. Siehe Gastzugriff in Microsoft TeamsSee Guest access in Microsoft Teams
  3. Verbund/extern.Federated/External. Ein Verbundbenutzer ist ein externer Teams-Benutzer in einer anderen Organisation, der zur Teilnahme an einer Besprechung eingeladen wurde.A federated user is an external Teams user in another organization who has been invited to join a meeting. Da diese Benutzer gültige Anmeldeinformationen für Verbundpartner haben, werden Sie von Microsoft Teams authentifiziert, haben aber keinen Zugriff auf Ihre Teams oder andere freigegebene Ressourcen von Ihrer Organisation.Since these users have valid credentials with federated partners, they are treated as authenticated by Teams but do not have access to your teams or other shared resources from your organization. Wenn Sie möchten, dass externe Benutzer Zugriff auf Teams und Kanäle haben, ist der Gastzugriff möglicherweise eine bessere Option.If you want external users to have access to teams and channels, guest access might be a better option. Siehe Verwalten von externem Zugriff in Microsoft TeamsSee Manage external access in Microsoft Teams
  4. Anonym.Anonymous. Anonyme Benutzer verfügen nicht über eine Active Directory Identität und sind nicht Verbund mit einem Mandanten.Anonymous users do not have an Active Directory identity and are not federated with a tenant. Der anonyme Teilnehmer ist wie ein externer Benutzer, aber seine Identität wird nicht in die Besprechung projiziert.The anonymous participant is like an external user, but their identity is not projected into the meeting. Anonyme Benutzer können nicht auf apps in einem Besprechungsfenster zugreifen.Anonymous users will not be able to access apps in a meeting window.

Nächste SchritteNext Steps