Onglets Microsoft Teams

Les onglets Teams des pages web sensibles incorporées dans Microsoft Teams. Il s’agit de balises html <iframe simples qui pointent vers des domaines déclarés dans le manifeste de l’application et qui peuvent être ajoutées dans le cadre d’un canal au sein d’une équipe, d’une conversation de groupe ou d’une application personnelle pour un utilisateur > individuel. Vous pouvez inclure des onglets personnalisés avec votre application pour incorporer votre propre contenu web dans Teams ou ajouter Teams fonctionnalités spécifiques à votre contenu web. Pour plus d’informations, Teams SDK client JavaScript.

Important

Actuellement, les onglets personnalisés sont disponibles dans Cloud de la communauté du secteur public (Cloud de la communauté du secteur public), Cloud de la communauté du secteur public-High et le Département de la Défense (DOD).

L’image suivante montre les onglets personnels :

Onglets personnels

L’image suivante montre les onglets du canal Contoso :

Onglets de canal ou de groupe

Il existe quelques conditions préalables que vous devez respecter avant de travailler sur des onglets.

Deux types d’onglets sont disponibles dans Teams, personnel et canal ou groupe. Les onglets personnels,ainsi que les bots d’étendue personnelle, font partie des applications personnelles et sont limitées à un seul utilisateur. Ils peuvent être épinglés à la barre de navigation de gauche pour faciliter l’accès. Les onglets de canal ou de groupe offrent du contenu aux canaux et aux conversations de groupe, et sont un excellent moyen de créer des espaces de collaboration autour de contenu web dédié.

Vous pouvez créer une page de contenu dans le cadre d’un onglet personnel, d’un onglet de canal ou de groupe ou d’un module de tâche. Vous pouvez créer une page de configuration qui permet aux utilisateurs de configurer une application Microsoft Teams et de l’utiliser pour configurer un onglet de conversation de canal ou de groupe, une extension de messagerie ou un connecteur Office 365. Vous pouvez permettre aux utilisateurs de reconfigurer votre onglet après l’installation et de créer une page de suppression d’onglets pour votre application. Lorsque vous créez une application Teams qui inclut un onglet, vous devez tester le fonctionnement de votre onglet sur les clients d’Teams Android et iOS. Votre onglet doit obtenir le contexte par le biais d’informations de base, de paramètres régionaux et de thèmes, ou qui identifie ce qui se trouve dans entityId subEntityId l’onglet.

Vous pouvez créer des onglets avec des cartes adaptatives et centraliser toutes les fonctionnalités de l’application Teams en éliminant la nécessité d’un autre système principal pour vos bots et onglets. Stage View est un nouveau composant d’interface utilisateur qui vous permet d’afficher le contenu ouvert en plein écran en Teams et épinglé sous forme d’onglet. Le service de déploiement de lien existant est mis à jour, de sorte qu’il est utilisé pour transformer les URL en onglet à l’aide d’une carte adaptative et des services de conversation. Vous pouvez créer des onglets de conversation à l’aide de sous-entités de conversation qui permettent aux utilisateurs d’avoir des conversations sur des sous-entités dans votre onglet, telles que des tâches spécifiques, des patients et des opportunités de vente, au lieu de discuter de l’onglet entier. Vous pouvez modifier les marges des onglets pour améliorer l’expérience du développeur lors de la création d’applications.

Fonctionnalités de l’onglet

Les fonctionnalités de l’onglet sont les suivantes :

  • Si un onglet est ajouté à une application qui possède également un bot, le bot est également ajouté à l’équipe.
  • Sensibilisation de Azure Active Directory (AAD) de l’utilisateur actuel.
  • Sensibilisation des paramètres régionaux pour que l’utilisateur indique la langue qui est en-us .
  • Fonctionnalité d' sign-on unique (SSO), si elle est prise en charge.
  • Possibilité d’utiliser des bots ou des notifications d’application pour créer un lien profond vers l’onglet ou une sous-entité au sein du service, par exemple un élément de travail individuel.
  • Possibilité d’ouvrir un module de tâche à partir de liens dans un onglet.
  • Réutilisation des SharePoint web dans l’onglet.

Scénarios utilisateur onglets

Scénario : Apportez une ressource web existante à l’Teams.
Exemple : Vous créez un onglet personnel dans votre application Teams qui présente un site web d’entreprise d’information aux utilisateurs.

Scénario : Ajouter des pages de support à un bot Teams’extension de messagerie.
Exemple : Vous créez des onglets personnels qui fournissent des informations sur les pages web et aident les utilisateurs.

Scénario : Fournir l’accès aux éléments avec qui vos utilisateurs interagissent régulièrement pour le dialogue et la collaboration collaboratifs.
Exemple : Vous créez un onglet de canal ou de groupe avec un lien profond vers des éléments individuels.

Comprendre le fonctionnement des onglets

Vous pouvez utiliser l’une des méthodes suivantes pour créer des onglets :

Déclarer un onglet personnalisé dans le manifeste de l’application

Un onglet personnalisé est déclaré dans le manifeste de l’application de votre package d’application. Pour chaque page web que vous souhaitez inclure en tant qu’onglet dans votre application, vous définissez une URL et une étendue. En outre, vous pouvez ajouter Teams SDK client JavaScript à votre page et appeler après le chargement microsoftTeams.initialize() de votre page. Teams affiche votre page et donne accès à Teams informations spécifiques, par exemple le client Teams exécute le thème foncé.

Que vous choisissiez d’exposer votre onglet dans le canal ou le groupe, ou dans l’étendue personnelle, vous devez présenter une page de contenu HTML <> iFrame dans votre onglet. Pour les onglets personnels, l’URL de contenu est définie directement dans Teams manifeste de l’application par la propriété contentUrl dans le staticTabs tableau. Le contenu de votre onglet est le même pour tous les utilisateurs.

Pour les onglets de canal ou de groupe, vous pouvez également créer une page de configuration supplémentaire. Cette page vous permet de configurer l’URL de la page de contenu, généralement à l’aide de paramètres de chaîne de requête d’URL pour charger le contenu approprié pour ce contexte. Cela est dû au fait que votre onglet de canal ou de groupe peut être ajouté à plusieurs conversations d’équipe ou de groupe. Lors de chaque installation ultérieure, vos utilisateurs peuvent configurer l’onglet, ce qui vous permet d’adapter l’expérience selon les besoins. Lorsque les utilisateurs ajoutent ou configurent un onglet, une URL est associée à l’onglet présenté dans l’interface utilisateur Teams’utilisateur. La configuration d’un onglet ajoute simplement des paramètres supplémentaires à cette URL. Par exemple, lorsque vous ajoutez l’onglet Azure Boards, la page de configuration vous permet de choisir la carte à laquelle l’onglet se charge. L’URL de la page de configuration est spécifiée par la configurationUrl propriété dans le tableau dans le manifeste de votre configurableTabs application.

Vous pouvez avoir plusieurs canaux ou onglets de groupe et jusqu’à 16 onglets personnels par application.

Outils que vous pouvez utiliser pour créer des onglets

Étape suivante

Voir aussi