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 ManagementOAuthOpenID ConnectSingle Sign-OnMulti-Factor AuthenticationRole-Based Access ControlFeature FlagsBillingB2BSaaSDeveloper 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
getUserProfileV2
Read the signed-in user's profile to identify who the portal link is being generated for.
2
getRoles
GetUserRoles
List the user's roles within the active organization to drive in-app authorization decisions.
3
getEntitlements
GetEntitlements
Fetch the user's billing entitlements so the application knows what the user currently has access to.
4
getPortalLink
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.