Publier votre application dans le Magasin Teams

Vous pouvez publier votre application directement dans le Microsoft Teams Store à l’intérieur de Microsoft Teams et atteindre des millions d’utilisateurs dans le monde entier. Si votre application est également proposée dans le Magasin Teams, vous pouvez atteindre instantanément des clients potentiels.

Les applications publiées dans le Magasin Teams sont également automatiquement listées sur la place de marché commerciale Microsoft, qui est la place de marché officielle pour les applications et solutions Microsoft 365.

La vidéo suivante sur la publication de votre application Teams dans le Magasin Teams décrit les étapes impliquées dans le processus de publication de l’application :


Comprendre le processus de publication

Si votre application est prête pour la production, vous pouvez commencer le processus de son affichage dans le Magasin Teams.

Conseil

Suivre attentivement les étapes de pré-soumission peut augmenter le risque que Microsoft approuve votre application pour la publication.

Diagramme montrant le processus de publication du Magasin Teams pour les applications Teams.

  1. Passez en revue les instructions de validation du Magasin Teams pour vous assurer que votre application répond aux normes de l’application Teams et du Teams Store.

  2. Créer un compte de développeur Espace partenaires.

  3. Préparez votre soumission teams Store, qui inclut l’exécution de tests automatisés, la compilation de notes de test, la création d’une description dans le Magasin Teams, entre autres tâches importantes pour accélérer le processus de révision.

  4. Soumettez votre application via l’Espace partenaires.

  5. Si votre soumission échoue, contactez Microsoft directement pour résoudre les problèmes et renvoyer votre application.

À quoi vous attendre après avoir envoyé votre application ?

  • Tests fonctionnels et expérience approfondies

    Votre application est examinée en détail par un validateur pour garantir la conformité avec les stratégies de certification de la Place de marché commerciale Microsoft. L’accent est mis sur les tests fonctionnels et l’expérience utilisateur approfondis, les vérifications d’utilisation et les vérifications des métadonnées. La validation des applications est effectuée sur les clients de bureau, web et mobiles. Nous nous efforçons de vous fournir un rapport de test détaillé dans 24 heures ouvrées après la soumission.

  • Publication d’application guidée via le service concierge

    Si aucun problème n’est observé avec votre application, celle-ci est approuvée et publiée dans le Magasin Teams. En revanche, si les problèmes sont présents, vous recevez un rapport de validation automatisé de l’Espace partenaires avec les détails de l’échec. Pour vous aider à publier votre application dans le Magasin Teams et vous guider tout au long de ce processus, l’équipe de validation vous envoie un e-mail personnalisé de notre service teamsubm@microsoft.com concierge qui inclut les informations suivantes :

    • Résumé de tous les problèmes

    • Détails des échecs ou des problèmes liés aux liens de stratégie et à la catégorisation :

      • Doit être résolu : les problèmes doivent être résolus avant l’approbation de l’application.

      • Bon à corriger : les problèmes peuvent être résolus après l’approbation de l’application, car les problèmes sont des recommandations pour améliorer l’expérience de votre application.

      • Bloqueur : les problèmes empêchent l’équipe de validation de tester davantage les fonctionnalités de votre application et doivent être résolus pour que la validation continue.

      • Requête : les requêtes peuvent être partagées pour obtenir des réponses à des questions spécifiques liées à votre application.

    • Étapes pour recréer des problèmes via des instructions écrites ou un format vidéo.

    • Recommandations pour résoudre les problèmes signalés avec des liens vers des documents d’aide.

    Une fois que vous avez examiné la liste des problèmes, corrigez tous les problèmes signalés et partagez le package d’application mis à jour par e-mail pour que l’équipe de validation valide votre application à nouveau. Si vous avez des requêtes liées aux problèmes signalés, contactez l’équipe de validation à l’adresse teamsubm@microsoft.com.

    S’il existe des problèmes restants ou des problèmes de régression observés dans votre application, l’équipe de validation partage un rapport de validation mis à jour avec vous. Si votre application avait des bloqueurs, vous pouvez voir de nouveaux problèmes signalés lorsque votre application est validée une fois les blocages résolus. Parfois, l’équipe de validation a également remarqué des problèmes de régression dans les applications après le déploiement de correctifs. Il faut quelques nouvelles soumissions pour fermer tous les problèmes d’une application qui se compose de bogues et la faire approuver pour la publication dans le Magasin Teams.

    Une fois tous les problèmes signalés fermés et la soumission finale effectuée dans l’Espace partenaires, l’équipe de validation approuve et publie votre application. Autorisez au moins un jour ouvré pour que l’application soit disponible dans le Magasin Teams.

  • Analyser l’utilisation des applications

    Une fois votre application approuvée et publiée, vous pouvez suivre son utilisation dans le Rapport d’utilisation de l’application Teams dans l’Espace partenaires. Les mesures incluent les utilisateurs actifs mensuels, quotidiens et hebdomadaires, ainsi que les graphiques de rétention et d’intensité qui vous permettent de suivre l’évolution et la fréquence de l’utilisation.

    L’affichage des données concernant les applications récemment publiées prend environ une semaine dans le rapport.

Conseils pour une approbation rapide de la publication de votre application

  • Lors de la phase de conception

    Passez en revue les instructions de validation du Magasin Teams au début du cycle de vie de votre application (phase de conception) pour vous assurer que vous générez votre application conformément aux exigences du Magasin Teams. Si vous générez votre application conformément à ces instructions, cela empêche toute nouvelle utilisation en raison du non-respect des stratégies du Magasin Teams.

  • Avant la soumission de l’application

    1. Créez votre compte Espace partenaires bien à l’avance. Si vous rencontrez des difficultés avec votre compte Espace partenaires, créez un ticket de support.

    2. Révisez les instructions de validation du Magasin Teams pour vous assurer que votre application est conforme aux exigences du Magasin Teams. La vérification permet de réduire le nombre de problèmes observés dans votre application et, par conséquent, le temps nécessaire pour approuver votre application.

    3. Testez et retestez votre application :

      1. Validez votre package d’application à l’aide du Developer Portal Teams pour identifier et corriger les erreurs de package.

        Validation des applications du Store Teams dans le portail des développeurs

      2. Testez automatiquement votre application de manière approfondie avant la soumission de l’application pour vous assurer qu’elle respecte les stratégies du Magasin Teams. Chargez une application personnalisée dans Teams et testez les flux d’utilisateurs de bout en bout pour votre application. Assurez-vous que la fonctionnalité fonctionne comme prévu, que les liens ne sont pas rompus, que l’expérience utilisateur n’est pas bloquée et que les limitations sont clairement mises en évidence.

      3. Testez votre application sur les clients de bureau, web et mobiles. Assurez-vous que l’application répond à différents facteurs de forme.

    4. Effectuez lavérification de l’éditeur avant de soumettre votre application. Si vous rencontrez des problèmes, vous pouvez créer un ticket de support pour la résolution.

    5. Lorsque vous préparez l’envoi de l’application, suivez la liste de vérification et incluez les détails suivants dans votre package de soumission :

      1. Package d’application vérifié de manière approfondie.

      2. Informations d’identification d’administrateur et d’utilisateur non administrateur pour tester les fonctionnalités de votre application (si votre application propose un modèle d’abonnement Premium).

      3. Instructions de test détaillant les fonctionnalités de l’application et les scénarios pris en charge.

      4. Configurer des instructions si votre application nécessite davantage de configuration pour accéder aux fonctionnalités de l’application. Sinon, si votre application nécessite une configuration complexe, vous pouvez également fournir un client de démonstration approvisionné avec un accès administrateur afin que nos validateurs puissent ignorer les étapes de configuration.

      5. Nous vous recommandons de lier une vidéo de démonstration qui illustre le flux utilisateur clé pour votre application.

  • Après la soumission de l’application

    • Après avoir examiné le rapport de validation, répondez au fil de messagerie avec toutes les requêtes relatives au rapport de validation, ou si vous avez besoin d’une assistance supplémentaire pour résoudre les problèmes signalés.

    • Assurez-vous que vous disposez d’une bande passante de développeur suffisante pour résoudre les problèmes signalés jusqu’à ce que l’application soit approuvée.

    • Vérifiez que vous avez résolu tous les problèmes qui vous ont été signalés par le service teamsubm@microsoft.com concierge avant de partager votre package d’application à des fins de test. Cela permet de réduire le nombre d’itérations nécessaires à la validation de votre application et, par conséquent, le temps nécessaire pour approuver votre application.

    • Évitez de modifier les fonctionnalités de l’application pendant le processus de validation, ce qui peut entraîner la découverte de nouveaux problèmes et augmenter le temps nécessaire à l’approbation de votre application.

Conseils supplémentaires pour une approbation rapide de la publication de votre application liée à une offre SaaS

  • Lors de la phase de conception

    Passez en revue les instructions de validation du Magasin Teams spécifiques aux applications publiées avec des offres SaaS liées au début du cycle de vie de votre application (phase de conception) pour vous assurer que vous générez votre application conformément aux exigences du Teams Store et aux stratégies de la Place de marché commerciale Microsoft applicables aux applications Teams liées aux offres SaaS. Si vous générez votre application conformément à ces recommandations, cela empêche toute nouvelle utilisation en raison de la non-utilisation des stratégies du Magasin Teams.

  • Avant la soumission de l’application

    1. Lorsque vous vous préparez pour l’envoi de l’application, vérifiez les détails suivants :

      1. Votre application est liée à une offre SaaS en direct (déjà publiée) sur AppSource avec au moins un plan avec des informations de tarification.

      2. Vous avez correctement mentionné les détails dans le subscriptionOffer manifeste de votre application (précédemment appelé manifeste d’application Teams) au format publisherId.offerId.

      3. Vous devez vous assurer que votre offre SaaS liée est conçue pour prendre en charge les licences attribuées sur un modèle de tarification SaaS.

      4. Incluez des instructions de test ou des instructions de configuration, ou créez un lien vers une vidéo de démonstration détaillant les fonctionnalités de l’application et les scénarios pris en charge, ainsi que toute information supplémentaire permettant à nos testeurs de comprendre facilement vos flux de travail du portail SaaS.

    2. Vous devez tester minutieusement les workflows de gestion des licences et des achats de bout en bout avant de soumettre votre application liée à une offre SaaS pour validation. Vérifiez les détails suivants :

      1. Les utilisateurs administrateurs et non-administrateurs peuvent passer une commande et confirmer l’achat de votre abonnement. Les acheteurs peuvent accéder à la page d’accueil de l’application SaaS en sélectionnant Configurer maintenant dans le Centre Administration Microsoft. Testez et assurez-vous que vos acheteurs peuvent activer et configurer leur abonnement sur votre application SaaS. La messagerie sur votre application SaaS doit fournir suffisamment d’informations claires sur la façon de transférer à un acheteur.

      2. La section Gérer les abonnements dans le Centre d’administration Microsoft affiche les détails corrects des abonnements proposés par vos utilisateurs de test. L’état de l’abonnement, le nombre de licences et d’autres détails doivent être exacts.

      3. L’achat et la suppression des flux de travail de licence fonctionnent comme prévu. Assurez-vous que les acheteurs peuvent augmenter le nombre de licences du Centre d’administration Microsoft. Assurez-vous que le nombre de licences et l’attribution sur votre application SaaS reflètent les licences respectives et les bonnes personnes affectées. Vérifiez également que votre application SaaS offre un moyen de retirer une licence à un utilisateur. Après la suppression d’une licence, assurez-vous que les affectations restantes et le nombre restent intacts sur votre application SaaS et que les détails corrects sont reflétés dans le Centre d’administration Microsoft.

      4. L’annulation de l’abonnement fonctionne comme prévu. Les acheteurs peuvent annuler un abonnement. Vérifiez si le bon status d’abonnement est réperclé dans le Centre de Administration Microsoft et dans votre application SaaS après l’annulation. Vérifiez que l’acheteur a perdu l’accès à l’abonnement après l’annulation réussie.

      5. Le nouvel achat d’un abonnement est transparent. Après l’annulation d’un abonnement actif, effectuez des tests approfondis pour vous assurer que les acheteurs peuvent acheter l’abonnement.

      6. Les acheteurs peuvent modifier leur offre souscrite. Une fois le plan modifié, les utilisateurs peuvent accéder aux fonctionnalités du plan mis à niveau ou rétrogradé.

      7. Votre application SaaS contient des fonctionnalités de gestion des licences. Les acheteurs doivent être en mesure d’attribuer, de modifier et de réaffecter les licences disponibles aux utilisateurs. Vérifiez si les acheteurs peuvent ajouter ou supprimer des utilisateurs pour gérer les licences.

    3. Vous devez tester et vérifier que les flux d’achat de licence minimum et en bloc fonctionnent comme prévu.

    4. Vous devez vous assurer que les utilisateurs auxquels des licences sont attribuées ont accès aux fonctionnalités précises du plan acheté décrites dans la description de votre plan.

Expérience de recherche dans le Magasin Teams

Une fois qu’une application a été publiée dans le Magasin Teams, les utilisateurs peuvent trouver des applications en accédant à l’icône Applications dans le volet gauche de Teams. Les utilisateurs peuvent utiliser la zone de recherche dans le coin supérieur gauche ou parcourir par catégorie pour voir si une application ou un programme particulier a une version pour Teams.

Teams fournit une expérience de recherche intelligente en faisant correspondre l’entrée utilisateur aux champs fournis par le développeur dans appName, publisher name, short description, long description, mots clés spécifiques et noms de catégorie dans le manifeste de l’application ou l’Espace partenaires. Les résultats de la recherche affichent les applications qui correspondent le plus aux caractères spécifiés de l’utilisateur.

Module de formation

Nom de la formation Description
Publier des applications Teams dans microsoft Teams Store Ce module de formation concerne la publication de votre application dans teams Store. Il se concentre principalement sur le processus de validation des applications.

Voir aussi