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?
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.
