Graph Api- How Change Notification /Chat/getallmessages Pricing works

Nish 0 Reputation points
2024-04-22T17:21:50.1733333+00:00

Hi,

I have a requirement to build a chat functionality in application where there will be 2 types are users:

  1. External User (Single support email id having teams access will be used for all users)
  2. Internal User (All users will have its own email is having teams access)

In my scenario,

  1. I will create azure app at External User end
  2. Only External User will always initiate the chat from portal. In Short, Sender emailId will always be same.
  3. Internal User will use Microsoft Teams only for communication with External User. Graph api will not be used at Internal User's end.

I was going through the payment requirement for Change Notification - /chat/getallmessages under Payment Model A.

User's image

I have a following questions here:

  1. Do internal user (who are using teams ) needs license or only 1 license for external User will work.
  2. Will Internal User charged.
  3. How the billing will work
  4. What is the cost of Microsoft 365 E5 with DLP enabled.

Looking forward to positive response from your side.

Regards,

Nishu

Microsoft 365 and Office | Install, redeem, activate | For business | Windows
Microsoft Security | Microsoft Graph
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Sourabh Gupta 800 Reputation points Microsoft External Staff
    2024-05-12T14:38:56.4833333+00:00

    Hi Nish,

    Thanks for reaching out.

    I think for details regarding pricing of licenses and getting holistic view of cost incurred by using metered graph Api, I would suggest you open a support ticket from office 365 admin portal.

    I would even recommend opening two separate cases one for Graph metered APIs and the other one for Cost of license and number of licenses

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.