Events/Commands - User management - Changes notification

juni dev 336 Reputation points
2022-11-02T20:37:52.47+00:00

Hi,

I need to implement an API with an operation for AzureAD user updates (ms graph) and alert interested Apps of that change.

What would be the best way to alert those Applications (subscribers) of the change? queues, service bus, eventGrid, event hub, azure functions?

Many thanks,
JD

Azure Service Bus
Azure Service Bus
An Azure service that provides cloud messaging as a service and hybrid integration.
570 questions
Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
4,476 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,039 questions
Azure Event Hubs
Azure Event Hubs
An Azure real-time data ingestion service.
579 questions
Azure Event Grid
Azure Event Grid
An Azure event routing service designed for high availability, consistent performance, and dynamic scale.
333 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Gopinath Chennamadhavuni 2,431 Reputation points
    2022-11-03T04:43:43.313+00:00

    Hello @juni dev ,

    Thanks for reaching out.

    If you are trying to setup up notifications for changes in user's resource data, then you can use change notifications for it. Please follow this document to know currently supported resources (using Graph API).

    User resource supports delta query to track incremental additions, deletions, and updates, by providing a delta function. Refer this article to know more.

    References: https://learn.microsoft.com/en-us/graph/webhooks

    Hope this helps.

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