Kinde · Arazzo Workflow
Kinde Provision User into Organization
Version 1.0.0
Create a user, add them to an organization, and grant a role in one pass.
View Spec
View on GitHub
AuthenticationAuthorizationCustomer IdentityIdentity ManagementOAuthOpenID ConnectSingle Sign-OnMulti-Factor AuthenticationRole-Based Access ControlFeature FlagsBillingB2BSaaSDeveloper PlatformArazzoWorkflows
Provider
Workflows
provision-user
Create a user and onboard them into an organization with a role.
Creates a user with a verified email identity, adds the user to the supplied organization with one or more role keys, then reads back the user's organization roles to verify the grant.
1
createUser
createUser
Create the user record with a verified email identity. Returns the Kinde user id used by every following step.
2
addUserToOrganization
AddOrganizationUsers
Add the freshly created user to the organization, assigning the supplied role keys at the same time.
3
verifyOrganizationRoles
GetOrganizationUserRoles
Read back the roles assigned to the user within the organization to confirm the onboarding completed as expected.