Kinde · Arazzo Workflow
Kinde End User Self-Serve Portal
Version 1.0.0
Read the signed-in user's profile, roles, and entitlements, then mint a self-serve portal link.
View Spec
View on GitHub
AuthenticationAuthorizationCustomer IdentityIdentity ManagementOpenID ConnectSingle Sign-OnMulti-Factor AuthenticationRole-Based Access ControlFeature FlagsBillingB2BSoftware-as-a-ServiceDeveloper PlatformArazzoWorkflows
Provider
Workflows
end-user-self-serve-portal
Gather the signed-in user's profile, roles, and entitlements, then issue a portal link.
Reads the authenticated user's profile, roles, and entitlements, then generates a self-serve portal link scoped to the requested sub-navigation area.
1
getProfile
Read the signed-in user's profile to identify who the portal link is being generated for.
2
getRoles
List the user's roles within the active organization to drive in-app authorization decisions.
3
getEntitlements
Fetch the user's billing entitlements so the application knows what the user currently has access to.
4
getPortalLink
Generate a self-serve portal link scoped to the requested area, which the user can be redirected to in order to manage their account.
Source API Descriptions
openapi
openapi
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.