KindeK
Kinde8mo ago
12 replies
Oren 📔

Is there slightly incorrect wording on webhook update docs

On Sync users with webhooks
https://docs.kinde.com/authenticate/enterprise-connections/mapping-users-enterprise/
In the section Sync users with webhooks, it says:
"user.updated - when a user is added to an organization, their roles or permissions change, or when their assigned properties change"

I wanted to have critical entry info (like if they have onboarded) to come with the Kinde User data. This section lead KindeAI to inform me that properties are the only thing that send a webhook event for an update profile, and so I have to run a kinde-driven update through it.

After testing it seems that it does not create a user.updated event. I think its because their assigned properties change, is not their user but their organization or role. Consider in the docs clarifying their to be organization/role/permission so that I and the AI are not confused on what update

My question is: do properties set on the user get sent down with getUser? What do you recommend setting data that needs to be set programmatically and needs to be accessed immediately on first call? Properties? Permissions? Default+Non-Default Role/Org Properties?
Kinde docs
Our developer tools provide everything you need to get started with Kinde.
Mapping and syncing users for enterprise auth
Was this page helpful?