Partager via


Partager dans la réunion

Partager en réunion permet aux utilisateurs de partager des documents ou des applications web tierces à la phase de réunion. Les participants à la réunion peuvent collaborer et interagir avec les applications web tierces ou modifier les documents ensemble.

L’image suivante montre le bouton Partager dans la réunion sur l’application web :

Capture d’écran montrant le bouton Partager dans la réunion sur l’application web.

Pendant la réunion, lorsqu’un utilisateur sélectionne le bouton Partager dans la réunion à partir de l’application web ou du document tiers, il lance un lien profond vers la phase de réunion et ouvre l’application en tant qu’affichage web dans la phase de réunion. Voici le format de lien profond :

msteams:/l/meeting-share?deeplinkId={GUID}&fqdn={string}&lm=deeplink&appContext={json encoded app context}

Configuration requise

  • Pour que les participants à la réunion interagissent avec des applications web ou des documents tiers, ils doivent disposer d’une extension de réunion de l’application ou du document installé dans leur client Teams. S’ils n’ont pas d’extension de réunion, Teams invite les participants à installer l’extension de réunion.
  • Pour partager l’ensemble de l’application à la phase, vous devez configurer meetingStage et meetingSidePanel en tant que contextes de trame dans le manifeste de l’application. Dans le cas contraire, les participants à la réunion risquent de ne pas être en mesure d’afficher le contenu sur scène.

Activer le partage dans la réunion

Voici trois méthodes différentes permettant d’activer le partage en réunion. Vous pouvez utiliser l’une des méthodes en fonction de la quantité de contrôle que vous souhaitez sur les boutons Partager dans la réunion affichés sur votre page web :

Cette méthode est le moyen le plus simple d’afficher le partage dans les boutons de réunion avec des personnalisations minimales. Vous pouvez personnaliser les styles, la taille et les langues des boutons.

Vous pouvez analyser votre page web pour rechercher tous les éléments HTML avec le nom de classe de type teams-share-in-meeting-button et générer dynamiquement les boutons Partager dans la réunion dans votre page.

  1. Ajoutez le script launcher.js sur votre page web.

    <script async defer src="https://teams.microsoft.com/share/launcher.js"></script>
    
  2. Ajoutez un élément HTML sur votre page web avec dans teams-share-in-meeting-button l’attribut class , l’ID d’application (à partir du manifeste) dans l’attribut data-app-id et le lien à partager dans l’attribut data-href . Vous pouvez également inclure les data-entity-name attributs et data-entity-description .

    <div
      class="teams-share-in-meeting-button"
      data-href="https://<link-to-be-shared>"
      data-app-id="<app-id>"
      data-entity-name="<app-name>"
      data-entity-description="<app-content-description>"
      >
    </div>
    
  3. Voici les attributs supplémentaires permettant de personnaliser le bouton Partager dans la réunion :

    • data-button-type: spécifie la couleur d’arrière-plan du bouton (primaryShareInMeeting ou secondaryShareInMeeting).
    • data-button-size: spécifie la taille du bouton en pixels.
    • data-target: spécifie si le lien s’ouvre dans la même fenêtre, dans un nouvel onglet ou dans une nouvelle fenêtre.
    • data-locale: spécifie la langue utilisateur souhaitée.

Voici les définitions launcher.js :

Propriété Attribut HTML Type Requis Par défaut Description
url data-href Chaîne Oui N/A URL du contenu de l’application à partager.
appId data-app-id String Oui N/A ID de l’application à partager.
entityName data-entity-name String Non N/A Nom de l’entité de l’application.
entityDescription data-entity-description String Non N/A Description du contenu de l’application à partager.
local data-locale String Non en-US Langue préférée de l’utilisateur.
target data-target String Non même Spécifie si le lien s’ouvre dans la même fenêtre, nouvel onglet ou nouvelle fenêtre.
buttonType data-button-type String Non primaryShareInMeeting Spécifie la couleur d’arrière-plan du bouton : primaryShareInMeeting ou secondaryShareInMeeting.
buttonSize data-button-size String Non N/A Taille du bouton en pixels.

Expérience de l’utilisateur final sur les applications tierces

Une fois que vous avez activé Partager en réunion sur des applications tierces, vous pouvez partager les applications à la phase de réunion. Pour y accéder, procédez comme suit :

Si l’extension de réunion est installée :

  1. Ouvrez l’application web dans le navigateur et sélectionnez Partager dans la réunion.

    Capture d’écran montrant le bouton Partager dans la réunion sur l’application web.

  2. Sélectionnez Démarrer le partage.

    Capture d’écran montrant comment partager des applications dans une réunion Teams.

  3. L’application web est partagée à la phase de réunion et tous les participants peuvent interagir et modifier ensemble.

    Capture d’écran montrant l’application partagée à l’étape de réunion teams.

Si l’extension de réunion n’est pas installée :

  1. Ouvrez l’application web dans le navigateur et sélectionnez Partager dans la réunion.

    Capture d’écran montrant le bouton Partager dans la réunion sur l’application web.

  2. Pour installer l’application d’extension de réunion, sélectionnez Ajouter.

    Capture d’écran montrant le bouton Ajouter pour installer l’application d’extension de réunion.

  3. Sélectionnez Démarrer le partage.

    Capture d’écran montrant le bouton Démarrer le partage pour partager votre application dans une réunion.

  4. L’application web est partagée à la phase de réunion et tous les participants peuvent interagir et modifier ensemble.

    Capture d’écran montrant l’application partagée avec l’expérience de la phase de réunion teams.

Vous pouvez également générer un lien profond pour partager l’application pour mettre en scène et démarrer ou rejoindre une réunion. Lorsqu’un lien profond est sélectionné dans une application par un utilisateur qui fait partie d’une réunion en cours, l’application est partagée sur la scène et une fenêtre contextuelle d’autorisation s’affiche. Les utilisateurs peuvent accorder l’accès aux participants pour collaborer avec une application.

La capture d’écran est un exemple montrant une fenêtre contextuelle d’autorisation.

Lorsqu’un utilisateur ne participe pas à une réunion, l’utilisateur est redirigé vers le calendrier Teams où il peut rejoindre une réunion ou lancer une réunion instantanée (Réunion maintenant).

La capture d’écran est un exemple qui montre une fenêtre contextuelle quand aucune réunion n’est en cours.

Une fois que l’utilisateur lance une réunion instantanée (Réunion maintenant), il peut ajouter des participants et interagir avec l’application.

La capture d’écran est un exemple qui montre une option permettant d’ajouter des participants et comment interagir avec l’application.

Pour ajouter un lien profond pour partager du contenu dans les réunions, consultez lien profond pour partager du contenu à l’étape des réunions.

Remarque

Pour que votre application réussisse la validation, lorsque vous créez un lien profond à partir de votre site web, application web ou carte adaptative, utilisez Partager en réunion comme chaîne ou copie.

Exemple de code

Exemple de nom Description .NET Node.js Manifeste
Vue de la phase de réunion Cette application permet d’activer et de configurer vos applications pour les réunions Teams. Il illustre également l’utilisation de la fonctionnalité de partage dans la réunion. View View View

Voir aussi