Étendre Teams applications à travers Microsoft 365
Avec les dernières versions de la bibliothèque de client JavaScript Microsoft Teams (TeamsJS version 2.0.0 et ultérieures), le manifeste d’application (précédemment appelé manifeste d’application Teams) (version 1.13 et ultérieure) et le Kit de ressources Teams, vous pouvez créer et mettre à jour des applications Teams pour qu’elles s’exécutent dans d’autres produits Microsoft 365 à utilisation élevée et les publier sur la Place de marché commerciale Microsoft (Microsoft AppSource) ou le magasin d’applications privé de votre organization.
L’extension de votre application Teams dans Microsoft 365 offre un moyen simplifié de fournir des applications multiplateformes à un public utilisateur étendu : à partir d’un code base unique, vous pouvez créer des expériences d’application adaptées aux environnements d’application Teams, Outlook et Microsoft 365. Les utilisateurs finaux n’ont pas besoin de quitter le contexte de leur travail pour utiliser votre application, et les administrateurs bénéficient d’un workflow de gestion et de déploiement consolidé.
La plateforme d’application Teams continue d’évoluer et de s’étendre de manière holistique dans l’écosystème Microsoft 365. Voici la prise en charge actuelle des éléments de plateforme d’application Teams dans Microsoft 365 (Teams, Outlook et Microsoft 365 en tant qu’hôtes d’application) :
Fonctionnalités de l’application Teams | Élément manifeste d’application | Support Teams | Prise en charge d’Outlook | Prise en charge des applications Microsoft 365 | Notes |
---|---|---|---|---|---|
Tabs-personal scope | staticTabs |
Web, Desktop, Mobile | Web, Desktop, Mobile (Android, iOS) | Web, Desktop, Mobile (Android, iOS) | Les étendues de canal et de groupe ne sont pas prises en charge pour Microsoft 365. Pour plus d’informations, consultez Bibliothèque de client JavaScript Teams. |
Applications de réunion | configurableTabs |
Web, Desktop, Mobile | Ordinateur de bureau | - | Meeting Stageview n’est pas pris en charge dans Outlook. Consultez les notes. |
Extensions de message basées sur la recherche | composeExtensions |
Web, Desktop, Mobile | Web, Bureau | - | Pour plus d’informations sur les limitations et la résolution des problèmes, consultez les notes. |
Extensions de message basées sur une action | composeExtensions |
Web, Desktop, Mobile | Web | - | Visible/actionnable (non composable) dans la préversion mobile Teams/Outlook (iOS, Android). Pour plus d’informations sur les limitations et la résolution des problèmes, consultez les notes. |
Déploiement de liens (y compris Stageview) | composeExtensions.messageHandlers |
Web, Bureau | Web, Bureau | - | Voir les notes sur le déploiement de liens et Stageview |
Composants de Loop de carte adaptative | composeExtensions.messageHandlers |
Web, Bureau | Web, Desktop (uniquement pour les nouveaux Outlook) | - | Visible (non composable) dans la préversion mobile De Teams/Outlook (iOS, Android). Consultez les notes. |
Stageview | composeExtensions.messageHandlers |
Web, Desktop, Mobile | Web (préversion), Bureau (préversion) | - | Affichable/actionnable (non composable) dans outlook mobile preview (iOS, Android). Consultez les notes. |
Compléments Outlook | extensions |
- | Web, Bureau | - | Consultez les notes. |
L’inscription à la version ciblée de Microsoft 365 et au canal de mise à jour Microsoft 365 Apps nécessite l’adhésion de l’administrateur pour l’ensemble du organization ou des utilisateurs sélectionnés. Les canaux de mise à jour sont spécifiques à l’appareil et s’appliquent uniquement aux installations de Microsoft 365 s’exécutant sur Windows.
Remarque
Les applications dont la version du manifeste d’application est inférieure à 1.13 sont limitées à Teams. Toutefois, les applications avec la version 1.13 ou ultérieure du manifeste d’application sont compatibles avec Teams, Outlook et l’application Microsoft 365.
- Pour plus d’informations sur les conseils d’administration et les options de gestion de votre application Teams étendue, voir Applications Teams qui fonctionnent sur Outlook et Microsoft 365.
- Pour plus d’informations sur le manifeste d’application, le contrôle de version TeamsJS et la prise en charge des fonctionnalités de la plateforme Teams dans Microsoft 365, consultez Vue d’ensemble de la bibliothèque cliente JavaScript Teams.
Onglets personnels dans l’application Outlook et Microsoft 365
Atteignez vos utilisateurs là où ils se trouvent, directement dans le contexte de leur travail en étendant votre application web en tant qu’application d’onglet personnel Teams qui s’exécute également dans Outlook et l’application Microsoft 365. Les onglets personnels Teams créés et hébergés avec SharePoint Framework (SPFx) version 1.16 et ultérieures sont également pris en charge dans Outlook et l’application Microsoft 365.
Sur mobile, vous pouvez tester et déboguer votre onglet personnel Teams s’exécutant sur l’application Microsoft 365 pour iOS et Android, en plus d’Outlook pour iOS et l’application Android.
Extensions de message dans Outlook
Vous pouvez étendre vos extensions de message Teams à Outlook sur le web et Windows en plus des clients Microsoft Teams.
Le déploiement de liens fonctionne dans les environnements Web Outlook et Windows de la même façon que dans Microsoft Teams sans autre travail que l’utilisation du manifeste d’application version 1.13 ou ultérieure. Vous pouvez également déployer des liens avec des cartes qui lancent Stageview.
Créez votre application avec le dernier manifeste d’application et la bibliothèque de client JavaScript Teams pour tirer parti du dernier processus consolidé de développement d’applications Microsoft 365. Fournissez ensuite à vos clients une expérience de déploiement, d’installation et d’administration rationalisée qui étend la portée et l’utilisation de votre application.
Applications de réunion dans Outlook
Les utilisateurs peuvent découvrir et utiliser votre application de réunion directement dans le flux de leur travail lorsque vous étendez votre application de réunion à Outlook pour Windows.
Utiliser le manifeste d’application dans Microsoft 365
Dans le but de simplifier et de rationaliser l’écosystème des développeurs Microsoft 365, nous continuons à étendre le manifeste de l’application dans d’autres domaines de Microsoft 365 avec les éléments suivants.
Compléments Outlook
Vous pouvez désormais définir et déployer des compléments Outlook dans les versions 1.17 et ultérieures du manifeste de l’application.
Pour plus d’informations, consultez manifeste d’application pour les compléments Office.
Planification et conception d’applications
Pour créer une application dans l’écosystème Microsoft 365, réfléchissez à la façon dont elle aide vos utilisateurs à effectuer leur travail et à effectuer leurs tâches quotidiennes. En étant attentif à la planification et à la conception de votre application, vous pouvez créer une expérience qui est plus intégrée et présente moins de frictions pour les utilisateurs avec leur application.
Pour bien démarrer avec les applications étendues dans Microsoft 365, consultez les playbooks d’application et la préversion du Kit d’interface utilisateur Microsoft 365 (Figma).
Actions dans Microsoft 365
Les actions visent à intégrer votre application dans le flux de travail de votre utilisateur en permettant une découverte facile et une interaction transparente avec son contenu. En dirigeant les utilisateurs vers votre application avec leur intention et leur contenu contextuel, actions permettent une exécution efficace des tâches. Cette intégration améliore la visibilité et l’engagement de votre application avec un effort de développement minimal.
Pour plus d’informations, consultez Actions dans Microsoft 365
Soumission de la Place de marché commerciale Microsoft
Rejoignez le nombre croissant d’applications Teams de production dans le magasin de la Place de marché commerciale Microsoft (Microsoft AppSource) avec une prise en charge étendue pour les audiences Outlook et Microsoft 365. Le processus de soumission d’applications pour les applications Teams activées pour Outlook et Microsoft 365 est le même que pour les applications Teams traditionnelles. La seule différence consiste à utiliser la version 1.13 ou ultérieure du manifeste d’application dans votre package d’application, ce qui introduit la prise en charge des applications Teams qui s’exécutent dans Microsoft 365.
Une fois votre application publiée en tant qu’application Teams compatible avec Microsoft 365, votre application est détectable en tant qu’application installable dans les magasins d’applications Outlook et Microsoft 365, en plus du Microsoft Teams Store. Lors de l’exécution dans Outlook et l’application Microsoft 365, votre application utilise les mêmes autorisations accordées dans Teams. Les administrateurs Teams peuvent gérer l’accès aux applications Teams dans Microsoft 365 pour les utilisateurs de leur organization.
Pour plus d’informations, consultez Publier des applications Teams pour Microsoft 365.
Étape suivante
Configurez votre environnement de développement pour créer des applications Teams pour Microsoft 365 :