Home / Companies / WorkOS / Blog / Post Details
Content Deep Dive

How to sync users from Google Workspace to a Ruby on Rails app using WorkOS

Blog post from WorkOS

Post Details
Company
Date Published
Author
Maria Paktiti
Word Count
2,480
Language
English
Hacker News Points
-
Summary

The tutorial outlines the process of integrating automated user provisioning between Microsoft Entra ID and an application using SCIM, Node.js, and WorkOS, emphasizing the importance of automated provisioning alongside SSO for enterprise applications. It guides users through syncing, updating, and deprovisioning users automatically without building a SCIM server from scratch. Key steps include installing the WorkOS Ruby SDK, configuring secrets, and setting up connections with Google Workspace. The tutorial also covers real-time synchronization of directory events using the WorkOS Events API or webhooks, recommending the events API for better control and reliability. Additionally, it provides instructions for retrieving specific users and groups, and offers optional steps for streaming events to Datadog for enhanced monitoring and analysis. The document highlights the dynamic nature of software tools, advising users to consult updated documentation when encountering issues.