Configurer la gestion des licences Microsoft

Les éditeurs de logiciels indépendants peuvent configurer la gestion des licences Microsoft pour les applications SaaS tierces dans l’Espace partenaires dans le cadre de la publication de l’offre. Cela permet aux administrateurs ou aux utilisateurs Teams d’attribuer, de désaffecter, d’utiliser et de suivre facilement des licences SaaS pour leurs abonnements d’applications tierces dans Teams.

Pour activer la gestion des licences pour une application tierce dans Teams, procédez comme suit :

  1. Créer une offre dans l’Espace partenaires
  2. Mettre à jour votre application Teams
  3. Après l’achat
  4. Intégrer à l’API Utilisation De GraphRights

Créer une offre dans l’Espace partenaires

  1. Connectez-vous à l’Espace partenaires et sélectionnez Espace partenaires.

    Les captures d’écran montrent comment se connecter au compte espace partenaires.

  2. Dans la page Accueil , sélectionnez l’onglet Offres de la Place de marché pour définir les offres de la Place de marché commerciale.

    Les captures d’écran montrent la page d’accueil et l’onglet offre de la Place de marché dans l’Espace partenaires.

  3. Sélectionnez Vue d’ensemble dans le volet gauche.

  4. Sélectionnez Nouvelle offre>Logiciel en tant que service.

    Les captures d’écran montrent la page d’offre de la Place de marché dans laquelle vous pouvez sélectionner une nouvelle offre.

  5. Entrez l’ID de l’offre et l’alias de l’offre , puis sélectionnez Créer.

    Remarque

    Si vous créez une offre à des fins de test, ajoutez le texte -ISVPILOT à la fin de votre alias d’offre. Cela indique à l’équipe de certification que l’offre est destinée aux tests. Microsoft supprime régulièrement des offres avec -ISVPILOT . Par conséquent, n’utilisez pas cette balise pour d’autres raisons que le test de la fonctionnalité de gestion des licences.

    Les captures d’écran montrent comment entrer l’ID d’offre et l’alias de l’offre dans l’Espace partenaires.

  6. Dans la page Configuration de l’offre, sous Détails de l’installation, cochez la case Oui, j’aimerais que Microsoft gère les licences client en mon nom.

    Les captures d’écran montrent la page de configuration de l’offre pour configurer la licence à gérer pour votre application dans Teams.

    Remarque

    • Il s’agit d’un paramètre à usage unique que vous ne pouvez pas modifier une fois votre offre publiée. Cela permet au client de gérer les licences de votre application dans Teams.
    • Le manifeste d’application ne prend en charge qu’une seule offre pour une application. Choisissez une solution de gestion des licences appropriée pour tous les plans disponibles dans votre offre, et vous ne pouvez pas modifier cette option une fois que l’offre a été mise en ligne.
  7. Sélectionnez Enregistrer le brouillon.

  8. Sélectionnez Vue d’ensemble du plan dans le volet gauche, puis sélectionnez Créer un plan.

    Remarque

    Vous devez ajouter au moins un plan.

    Les captures d’écran montrent la vue d’ensemble du plan pour créer un plan pour vos applications dans l’Espace partenaires.

  9. Entrez ID de plan et Nom du plan, puis sélectionnez Créer.

  10. Entrez le nom du plan et la description du plan.

    Remarque

    Les informations sur le plan s’affichent sur la Place de marché Teams et AppSource sous la liste des offres (section plans).

    Les captures d’écran montrant la page du plan pour ajouter le nom du plan et la description du plan pour votre application.

  11. Sélectionnez Enregistrer le brouillon.

  12. Sélectionnez Tarification et disponibilité dans le volet gauche.

  13. Ajoutez les détails de tarification et de disponibilité.

    Les captures d’écran montrent la page de tarification et de disponibilité pour ajouter une offre SaaS pour votre application.

  14. Sélectionnez Enregistrer le brouillon.

  15. Sélectionnez Vue d’ensemble du plan en haut de la page pour accéder à la page de référencement qui affiche tous les plans que vous avez créés pour cette offre.

    Les captures d’écran montrant la page liste des plans avec l’ID de service, le modèle de tarification, la disponibilité, les status et l’action.

  16. Copiez l’ID de service du plan que vous avez créé pour l’intégrer à l’API UtilisationRights de Microsoft Graph.

Mettre à jour votre application Teams

Mettez à jour votre application Teams pour la mapper à la fonctionnalité payante et Mapper votre application Teams à votre offre et publier.

Après l’achat

  1. Après l’activation, le client est redirigé de la page d’accueil vers Gestion des licences Teams.

  2. Une fois l’achat de l’abonnement terminé, le client est redirigé vers la page d’accueil de l’application pour l’activation de l’abonnement. Il s’agit de l’expérience existante pour les utilisateurs qui achètent des applications monétisées dans Teams.

  3. Une fois que le client a activé l’achat d’abonnement sur la page d’accueil, le client est redirigé vers la page des abonnements dans Teams via un lien URL de redirection ou un bouton sélectionné par le client sur la page d’accueil de l’éditeur.

Intégrer à l’API Utilisation De GraphRights

Intégrez à l’API Graph usageRights pour gérer les autorisations utilisateur au moment du lancement de l’application par un client disposant d’une licence d’achat. Vous devez déterminer les autorisations de l’utilisateur pour l’application avec un appel Graph à l’API usageRights.

Vous pouvez appeler des API Graph pour déterminer si l’utilisateur actuellement connecté avec un abonnement valide du plan a accès à votre application. Pour appeler l’API Graph usageRights pour case activée autorisations utilisateur, procédez comme suit :

  1. Obtenir le jeton OBO de l’utilisateur : obtenez l’accès au nom d’un utilisateur.

  2. Appelez Graph pour obtenir l’ID d’objet de l’utilisateur : utilisez le API Graph Microsoft.

  3. Appelez l’API usageRights pour déterminer que l’utilisateur dispose d’une licence pour le plan : Répertorier l’api user usageRights.

    Remarque

    • Vous devez disposer des autorisations minimales User.Read pour appeler usageRights. L’API usageRights est actuellement en version bêta. Une fois la version mise à jour vers V1, les utilisateurs doivent passer de la version bêta à la version V1.
    • Si l’application Microsoft Entra est utilisée à la fois pour les API de traitement SaaS et l’API usageRights, vérifiez que le locataire sous lequel l’application Microsoft Entra est créée est le locataire de publication ou le locataire associé dans l’Espace partenaires.

Pour déterminer si le locataire de l’application Microsoft Entra fait partie de la configuration de l’Espace partenaires, procédez comme suit :

  1. Connectez-vous à l’Espace partenaires Microsoft avec le compte d’éditeur utilisé pour publier l’offre SaaS.
  2. Dans le coin supérieur droit, sélectionnez l’icône Paramètres .
  3. Sélectionnez Paramètres du compte.
  4. Dans le volet gauche, sélectionnez Locataires. Vous pouvez voir tous les locataires associés au compte Microsoft Partner Network (MPN). Le locataire, qui est le propriétaire de l’application Microsoft Entra, doit être disponible dans la liste. Si le locataire ne figure pas dans la liste, vous pouvez utiliser le bouton Associer l’ID Azure pour lier le locataire.

Vérifier l’utilisation des licences dans l’analytique de l’Espace partenaires

  1. Connectez-vous à l’Espace partenaires.
  2. Dans le volet gauche, accédez à La Place de marché > commerciale Analyser les > licences.
  3. Sélectionnez Plan et locataire dans le widget de création de rapports pour afficher l’utilisation mensuelle.

Voir aussi

Monétiser votre application