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 ManagementOpenID ConnectSingle Sign-OnMulti-Factor AuthenticationRole-Based Access ControlFeature FlagsBillingB2BSoftware-as-a-ServiceDeveloper 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
Create the user record with a verified email identity. Returns the Kinde user id used by every following step.
2
addUserToOrganization
Add the freshly created user to the organization, assigning the supplied role keys at the same time.
3
verifyOrganizationRoles
Read back the roles assigned to the user within the organization to confirm the onboarding completed as expected.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.