Conditions préalables à la création de votre application Teams

Avant de créer votre projet d’application Microsoft Teams, vérifiez que les prérequis sont en place. Vous devez :

Installer les outils requis pour générer votre application Teams

Vérifiez que les conditions suivantes sont remplies avant de commencer à créer votre application Teams :

  Outils Objectif Pour le type d’environnement
Obligatoire      
  Toolkit Teams Extension Microsoft Visual Studio Code qui crée une structure de projet pour votre application. Utilisez la dernière version. JavaScript et SPFx
  Microsoft Teams Collaborez avec toutes les personnes avec lesquelles vous travaillez via des applications pour la conversation, les réunions et les appels, le tout au même endroit. JavaScript et SPFx
  Node.js Environnement runtime JavaScript principal. Pour plus d’informations, consultez Node.js table de compatibilité des versions pour le type de projet. JavaScript et SPFx
  Node Package Manager (NPM) Installez et gérez les packages à utiliser dans les applications Node.js et ASP.NET Core. JavaScript et SPFx
  Microsoft Edge (recommandé) ou Google Chrome Un navigateur avec des outils de développement. JavaScript et SPFx
  Microsoft Visual Studio Code Environnements de build JavaScript, TypeScript ou SPFx. Utilisez la dernière version. JavaScript et SPFx
Optional      
  Outils Azure pour Visual Studio Code et Azure CLI Accédez aux données stockées ou déployez un back-end cloud pour votre application Teams dans Azure. JavaScript
  outils de développement React pour Chrome ou outils de développement React pour Microsoft Edge Extension DevTools de navigateur pour la bibliothèque JavaScript open source React. JavaScript
  Afficheur Microsoft Graph Outil basé sur un navigateur qui vous permet d’exécuter une requête à partir de données Microsoft Graph. JavaScript et SPFx
  Documentation pour les développeurs Un portail web pour configurer, gérer et distribuer votre application Teams à votre organization ou au Magasin Teams. JavaScript et SPFx

Comptes pour créer votre application Teams

Avant de commencer à créer votre application Teams, vérifiez que vous disposez des comptes suivants :

Comptes Objectif Pour le type d’environnement
Compte professionnel ou scolaire Microsoft 365 Compte de développeur Teams lors du développement d’une application. JavaScript, TypeScript, SPFx et C# ou Blazor.
Compte Azure Ressources back-end sur Azure. JavaScript, TypeScript, SPFx et C# ou Blazor.
Compte d’administrateur de site de collection SharePoint Déploiement pour l’hébergement. SPFx.

Programme de développement Microsoft 365

Remarque

Pour créer des applications Teams, vous devez disposer d’un compte Microsoft 365 professionnel ou scolaire. Microsoft 365 compte personnel ne peut pas être utilisé.

Si vous avez un abonnement Visual Studio Enterprise ou Professionnel, les deux programmes incluent un abonnement gratuit Microsoft 365 développeur. Il est actif tant que votre abonnement Visual Studio est actif. Pour plus d’informations, consultez l’abonnement développeur Microsoft 365.

Si vous n’avez pas de locataire Microsoft 365, vous pouvez être éligible pour un abonnement Microsoft 365 E5 développeur via le Programme pour les développeurs Microsoft 365. Pour plus d’informations, consultez le FAQ. Vous pouvez également vous inscrire à un essai gratuit de 1 mois ou acheter un plan Microsoft 365.

Vous pouvez vous inscrire au programme développeur à l’aide de l’un des types de comptes suivants :

  • Compte Microsoft pour un usage personnel

    Le compte Microsoft permet d’accéder aux produits et services cloud Microsoft, tels qu’Outlook, Messenger, OneDrive, MSN, Xbox Live ou Microsoft 365.

    Inscrivez-vous à une boîte aux lettres Outlook.com pour créer un compte Microsoft 365. Utilisez-la pour accéder aux services cloud Microsoft liés aux consommateurs ou à Azure.

    Capture d’écran montrant l’icône compte personnel.

  • Compte professionnel Microsoft pour les entreprises

    Ce compte permet d’accéder à tous les services cloud Microsoft de niveau entreprise, de petite taille et d’entreprise. Les services incluent Azure, Microsoft Intune et Microsoft 365.

    Lorsque vous vous inscrivez à l’un de ces services en tant que organization, un annuaire cloud est automatiquement approvisionné dans Microsoft Entra ID pour représenter votre organization.

    Capture d’écran montrant l’icône de compte professionnel.

Créer un compte de développeur Microsoft 365 gratuit

Pour créer un compte de développeur Microsoft 365 gratuit :

  1. Accédez auProgramme pour les développeurs Microsoft 365.

  2. Sélectionnez Rejoindre maintenant.

  3. Configurez votre abonnement de compte administrateur.

    Une fois l’abonnement terminé, les informations suivantes s’affichent :

    Capture d’écran montrant les options d’abonnement au compte M365.

Compte Azure

Un compte Azure vous permet d’héberger une application Teams ou les ressources back-end de votre application Teams sur Azure. Vous pouvez le faire à l’aide du Kit de ressources Teams dans Visual Studio Code. Vous devez disposer d’un abonnement Azure dans les scénarios suivants :

  • Si vous disposez déjà d’une application sur un autre fournisseur de cloud qu’Azure et que vous souhaitez intégrer l’application sur la plateforme Teams.
  • Si vous souhaitez héberger les ressources principales de votre application à l’aide d’un autre fournisseur de cloud, ou sur vos propres serveurs s’ils sont disponibles dans le domaine public.

Remarque

Vous pouvez utiliser un compte Azure pour provisionner une ressource Azure afin d’héberger votre application Teams. Vous pouvez créer un compte gratuit si vous n’en avez pas. Si vous n’utilisez pas Teams Toolkit pour provisionner et déployer, le compte Azure n’est pas obligatoire.

Compte d’administrateur de site de collection SharePoint

Lors de la création d’une application Teams à l’aide de l’environnement SPFx, vous devez disposer d’un compte d’administrateur de site de collection SharePoint. Elle est requise pour le déploiement et l’hébergement de votre application sur le site SharePoint. Si vous utilisez un locataire du programme de développement Microsoft 365, vous pouvez utiliser le compte d’administrateur que vous avez créé à ce moment-là.

Vérifier l’autorisation de chargement d’application personnalisée

Après avoir créé l’application, vous devez charger votre application dans Teams sans la distribuer. Ce processus est appelé chargement d’application personnalisée. Connectez-vous à votre compte Microsoft 365 pour afficher cette option.

Vous pouvez vérifier si l’autorisation de chargement d’application est activée à l’aide de Visual Studio Code ou du client Teams.


Vérifier l’autorisation de chargement d’application personnalisée à l’aide de Visual Studio Code

Vous pouvez utiliser cette méthode pour vérifier l’autorisation de chargement d’application personnalisée uniquement après avoir créé un projet d’application à l’aide du Kit de ressources Teams. Si vous n’avez pas créé de projet d’application, vous pouvez vérifier l’autorisation de chargement d’application personnalisée à l’aide du client Teams.

  1. Ouvrez Visual Studio Code.

  2. Sélectionnez Teams Toolkit dans la barre d’activité Visual Studio Code.

    Remarque

    Si vous ne voyez pas l’option, consultez Installer teams Toolkit pour installer l’extension Teams Toolkit dans Visual Studio Code.

  3. Créez un projet d’application Teams Toolkit ou ouvrez un projet d’application existant.

  4. Sélectionnez Se connecter à Microsoft 365 sous COMPTES.

    Capture d’écran montrant les détails des comptes.

  5. Vérifiez si l’option Chargement indépendant est activée , comme illustré dans l’image suivante :

    Capture d’écran montrant l’option chargement d’application personnalisée activée mise en évidence en rouge.


Vérifier l’autorisation de chargement d’application personnalisée à l’aide du client Teams
  1. Dans le client Teams, sélectionnez Applications>Gérer vos applications>Charger une application.

    Capture d’écran montrant l’option de chargement d’une application dans Teams.

  2. Vérifiez si vous pouvez voir l’option Charger une application personnalisée.

    Capture d’écran montrant l’option de chargement d’une application personnalisée dans Teams.

Activer le chargement d’applications personnalisées à l’aide du Centre d’administration

Si l’option de chargement d’application personnalisée n’est pas visible dans l’extension Teams Toolkit dans Visual Studio Code ou si l’option de chargement d’une application personnalisée n’est pas disponible dans Teams, cela indique que vous ne disposez pas de l’autorisation requise pour le chargement d’applications personnalisées.

Vous devez activer le chargement d’applications personnalisées dans Teams :

  • Si vous êtes administrateur de locataire, activez le paramètre de chargement d’application personnalisé pour votre locataire ou organization dans le Centre d’administration Teams.
  • Si vous n’êtes pas administrateur de locataire, contactez votre administrateur de locataire pour activer le chargement d’applications personnalisées.

Si vous disposez de droits d’administrateur, vous pouvez activer le chargement d’applications personnalisées :

  1. Connectez-vous à Centre d’administration Microsoft 365 avec vos informations d’identification d’administrateur.

  2. Sélectionnez l’icône >Teams.

    Capture d’écran montrant le client Teams dans le volet gauche du centre Administration Microsoft 365.

    Remarque

    L’affichage de l’option Teams peut prendre jusqu’à 24 heures. Vous pouvez charger votre application personnalisée dans un environnement Teams à des fins de test et de validation.

  3. Connectez-vous au Centre d’administration Microsoft Teams avec vos informations d’identification d’administrateur.

  4. Sélectionnez l’icône > Stratégiesd’installation desapplications> Teams.

    Capture d’écran montrant les stratégies d’installation sous Applications Teams dans Administration Microsoft 365 centre.

  5. Sélectionnez Global (valeur par défaut à l’échelle de l’organisation).

    Capture d’écran montrant l’onglet Gérer les stratégies avec l’option Globale (par défaut à l’échelle de l’organisation) mise en évidence.

  6. Définissez Charger des applications personnalisées sur Activé.

    Capture d’écran montrant le bouton bascule Charger des applications personnalisées mis en évidence.

  7. Sélectionnez Enregistrer.

    Remarque

    Le chargement d’applications personnalisées peut prendre jusqu’à 24 heures. En attendant, vous pouvez utiliser chargement pour votre client afin de tester votre application. Pour charger le fichier de package .zip de l’application, consultez Charger des applications personnalisées.

    Vérifiez que vous disposez de l’autorisation de chargement d’application en suivant les étapes mentionnées dans Vérifier l’autorisation de chargement d’application personnalisée à l’aide de Visual Studio Code ou du client Teams.

Voir aussi