Partager via


Tarification de l’interopérabilité Teams

Azure Communication Services et l’API Graph permettent aux développeurs d’intégrer des fonctionnalités de conversation et d’appel dans n’importe quel produit. Le prix dépend des facteurs suivants :

  • Identité
  • Produit utilisé pour la communication en temps réel
  • Fonctionnalités de téléphone Teams

Les sections suivantes couvrent la communication définie en fonction des critères mentionnés ci-dessus.

Communication en tant qu’utilisateur externe Teams

L’utilisateur externe Teams est un utilisateur qui n’appartient à aucun locataire Microsoft Entra, et l’administrateur Teams règle son accès via des stratégies ciblant Teams anonymous users.

Clients Teams

La licence de l’organisateur de réunion Teams couvre l’utilisation générée par les utilisateurs externes Teams qui rejoignent la réunion Teams via une expérience intégrée dans le client web, de bureau et mobile Teams. La licence de l’organisateur de réunion Teams ne couvre pas l’utilisation générée dans l’extension Teams tierce et l’application Teams. Le tableau suivant indique le prix d’utilisation des clients Teams en tant qu’utilisateurs externes Teams :

Fonctionnalité Outil Prix
Envoyer un message Client web, mobile, de bureau Teams 0 $
Recevoir un message Client web, mobile, de bureau Teams 0 $
Les utilisateurs externes Teams participent à une réunion Teams avec les services audio, vidéo, partage d’écran et TURN Client web, mobile, de bureau Teams 0 $ par minute

API

Les clients externes qui rejoignent l’audio, la vidéo, le partage d’écran ou la conversation Teams créent une utilisation sur la ressource Azure Communication Services. Les extensions Teams et les applications Teams utilisent des API existantes pour intégrer la communication, ce qui génère une consommation sur les ressources Azure Communication Services. Le tableau suivant indique le prix de l’utilisation d’Azure Communication Services en tant qu’utilisateur externe Teams :

Fonctionnalité Outil Prix
Envoyer un message Azure Communication Services 0,0008 $
Recevoir un message Azure Communication Services 0 $
Les utilisateurs Teams participent à une réunion Teams avec les services audio, vidéo, partage d’écran et TURN Azure Communication Services 0,004 $ par minute

L’utilisateur externe Teams dans la salle d’attente ou en attente génère la consommation sur la ressource Azure Communication Services.

Communication en tant qu’utilisateur Teams

L’utilisateur Teams est un utilisateur Microsoft Entra disposant de licences appropriées. Les utilisateurs Teams peuvent provenir de la même organisation ou de différentes organisations, selon le locataire Microsoft Entra. L’administrateur Teams règle la communication des utilisateurs de Teams par le biais de stratégies ciblant people in my organization et people in trusted organization.

Clients Teams

La licence de l’organisateur de réunion Teams couvre l’utilisation générée par les utilisateurs Teams qui rejoignent les réunions Teams et participent aux appels via une expérience intégrée dans le client web, de bureau et mobile Teams. La licence Teams ne couvre pas l’utilisation générée dans les extensions Teams tierces et les applications Teams. Le tableau suivant indique le prix d’utilisation des clients Teams en tant qu’utilisateurs Teams :

Fonctionnalité Outil Prix
Envoyer un message Client web, mobile, de bureau Teams 0 $
Recevoir un message Client web, mobile, de bureau Teams 0 $
Les utilisateurs Teams participent à une réunion Teams avec les services audio, vidéo, partage d’écran et TURN Client web, mobile, de bureau Teams 0 $ par minute

Fonctionnalités de téléphone Teams

La plupart des fonctionnalités nécessitent que vous attribuiez la licence Teams Phone et que vous garantissiez que les utilisateurs sont « activés pour la voix d'entreprise ». Pour attribuer la licence, utilisez la cmdlet Set-CsPhoneNumberAssignment et définissez le paramètre EnterpriseVoiceEnabled sur $true. Pour plus d’informations, consultez Configurer Teams Phone dans votre organisation.

Fonctionnalité Outil Licence
Utiliser Call Automation pour ajouter des utilisateurs Teams à vos flux de travail appelants Client Teams ou client personnalisé avec l’utilisateur Teams Licence de téléphone Teams
Utiliser le Kit de développement logiciel (SDK) Appelant pour démarrer un appel avec les utilisateurs de Teams Client Teams ou client personnalisé avec l’utilisateur Teams Licence de téléphone Teams

API

Les utilisateurs Teams participant aux réunions et aux appels Teams génèrent une utilisation sur les ressources Azure Communication Services et l’API Graph pour l’audio, la vidéo, le partage d’écran et la conversation. Les extensions Teams et les applications Teams utilisent des API existantes pour intégrer la communication, ce qui génère une consommation sur des ressources Azure Communication Services ou l’API Graph. Le tableau suivant indique le prix de l’utilisation d’Azure Communication Services en tant qu’utilisateur Teams :

Fonctionnalité Outil Prix
Envoyer un message API Graph 0 $
Recevoir un message API Graph $0 ou $0.00075
Les utilisateurs Teams participent à une réunion Teams avec les services audio, vidéo, partage d’écran et TURN Azure Communication Services 0,004 $ par minute

L’utilisateur Teams dans la salle d’attente ou en attente génère la consommation sur la ressource Azure Communication Services. L’API Graph dispose de trois modes de tarification : évaluation (0 $), modèle A (0,00075 $) et modèle B (0,00075 $). Vous pouvez trouver plus de détails dans la documentation de l’API Graph.

Scénarios de tarifs

L’utilisateur externe Teams rejoint une réunion Microsoft Teams planifiée via le SDK Azure Communication Services

Alice est un médecin en réunion avec son patient, Bob. Alice va se joindre à la visite à partir de l’application Teams Desktop. Bob va recevoir un lien pour y participer en utilisant le site web du prestataire de santé, qui se connecte à la réunion en utilisant le kit SDK JavaScript Communication Services. Bob va utiliser son téléphone mobile pour participer à la réunion en utilisant un navigateur web (iPhone avec Safari). Une conversation sera disponible pendant la visite virtuelle.

  • L’appel dure 30 minutes au total.
  • Quand Bob rejoint la réunion, il est placé dans la salle d’attente Teams conformément à la stratégie Teams. Au bout d’une minute, Alice l’autorise à rejoindre la réunion.
  • Une fois que Bob est admis à la réunion, Alice et Bob participent à la totalité de l’appel. Alice active sa vidéo 5 minutes après le démarrage de l’appel et partage son écran pendant 13 minutes. Bob a sa vidéo activée pendant toute la durée de l’appel.
  • Alice envoie 5 messages et Bob répond avec 3 messages.

Calculs des coûts

  • Un participant (Bob) connecté au hall Teams x 1 minute x 0,004 USD par participant par minute (le hall est facturé au tarif normal des réunions) = 0,004 USD
  • Un participant (Bob) x 29 minutes x 0,004 USD par participant par minute = 0,116 USD [les flux vidéo et audio sont facturés au même tarif]
  • Un participant (Alice) x 30 minutes x 0 USD par participant par minute = 0 USD*.
  • Un participant (Bob) x 3 messages de conversation x 0,0008 USD = 0,0024 USD.
  • Un participant (Alice) x 5 messages de conversation x 0 USD = 0 USD*.

*Sa licence Microsoft 365 couvre la participation. Pour votre commodité, la facture Azure indiquera le nombre de minutes et de messages de discussion que les utilisateurs de Teams ont eus avec les utilisateurs de Communication Services, mais ces minutes et messages provenant du client Teams ne seront pas facturés.

Coût total pour une visite :

  • Utilisateur participant à l’aide du SDK JavaScript Communication Services : 0,004 USD + 0,116 USD + 0,0024 USD = 0,1224 USD
  • Utilisateur se joignant à l’application Teams Desktop : 0 USD (couvert par une licence Teams)

Appel téléphonique entrant à l’utilisateur Teams utilisant le SDK Azure Communication Services élevé à l’appel de groupe avec un autre utilisateur Teams sur le client de bureau Teams

Alice a commandé un produit de Contoso et éprouve des difficultés à le configurer. Alice appelle à partir de son téléphone (Android) 800-CONTOSO pour demander de l’aide sur le produit reçu. Bob est un agent du support technique de Contoso et voit un appel entrant d’Alice sur le site web du support client (navigateur Chrome sous Windows). Bob accepte l’appel entrant via le kit de développement logiciel (SDK) JavaScript Communication Services initialisé avec l’identité Teams. Le plan d’appel Teams permet à Bob de recevoir des appels RTC. Bob voit sur le site web le produit commandé par Alice. Bob décide d’inviter l’expert en produits Charlie lors de l’appel. Charlie voit un appel de groupe entrant de Bob dans le client Teams Desktop et accepte l’appel.

  • L’appel dure 30 minutes au total.
  • Bob accepte l’appel d’Alice.
  • Au bout de cinq minutes, Bob ajoute Charlie à l’appel. La caméra de l’ordinateur de Charlie est désactivée pendant 10 minutes. Charlie active la caméra pour le reste de l’appel.
  • 10 minutes après, Alice quitte l’appel.
  • Au bout de cinq autres minutes, Bob et Charlie quittent l’appel.

Calculs des coûts

  • Un participant (Alice) a appelé le numéro de téléphone associé à l’utilisateur de Teams nommé Bob en utilisant le plan d’appels Teams x 25 minutes déduites du pool de minutes Teams de l’abonné de Bob
  • Un participant (Bob) x 30 minutes x 0,004 USD par participant par minute = 0,12 USD [les flux vidéo et audio sont facturés au même tarif]
  • Un participant (Charlie) x 25 minutes x 0 USD par participant par minute = 0 USD*.

*Sa licence Microsoft 365 couvre la participation.

Coût total de la visite :

  • Coût de Teams pour un utilisateur participant à l’aide du kit de développement logiciel (SDK) Communication Services : 25 minutes prélevées dans le pool de minutes Teams
  • Coût de Communication Services pour un utilisateur participant à l’aide du kit de développement logiciel (SDK) JavaScript Communication Services : 0,12 USD
  • Utilisateur se joignant au client Teams Desktop : 0 USD (couvert par une licence Teams)