To sync users from Microsoft Entra ID (formerly Azure AD) into an app using SCIM, Node.js, and WorkOS, follow these steps: Install the WorkOS Node SDK, set secrets with your WorkOS API key and client ID, configure the Entra ID connection by creating a new organization in the WorkOS dashboard and setting up a manual directory sync, and then connect Entra ID to WorkOS. Once connected, any time a directory-related resource is created, updated, or deleted in Entra ID, WorkOS will generate an event that your app can consume to stay in sync with the identity provider in real-time. You can use either polling the Events API for new events or setting up webhooks to receive them automatically in real time. To start consuming events, pick a starting place in the data set by using a cursor and then determine the event types you want to pull. For more information on how to sync users and groups to your app, including streaming events to Datadog, refer to the provided documentation and tutorials.