RiverSync
SPEC-PWF-ONB · v0.1
14 June 2026
Owner: Platform team

Onboarding

How an organization comes onto the platform, and how a live tenant grows. This is the manual for the onboarding sub-hierarchy: a customer front door and a partner front door — the same spine with two different gates — plus the capability change that lets one tenant gain a second role later. Read this overview first, then open the journey you need.

DraftSPEC-PWF-ONB3 journeysA view over the spec
Group overview. Onboarding is a sub-hierarchy of the process-workflow set (SPEC-PWF): its three journeys live together under workflow/onboard/. Like every workflow it is a view — requirements stay in the PRD set, entities in the ERD catalog, services & events in the domain catalog; the swimlanes and tables below render from workflow/workflow-catalog.js. On any conflict the master PRD wins.

1The three journeys

One process per document, so no page carries the whole of onboarding. The customer and partner front doors each turn a sign-up or a provisioning action into a live, verified organization; capability & enrollment is the after — a live tenant gaining a second role on the same organization.

RiverSync Co., Ltd. · BangkokSPEC-PWF-ONB · 1 of 7

2One spine, two gates

The customer and partner front doors share a spine — choose an identity, become the tenant's fixed-full Owner, verify email, set up the organization — and differ in exactly one place: the gate that grants full access. A customer passes a light RiverSync legitimacy check; a partner's basic account goes live the moment email is verified, but the partner program (the Partners app and a channel subtype) waits on a formal RiverSync approval.

Where the journeys diverge — the partner-specific steps a customer never sees:

DimensionCustomer front doorPartner front door
Entry surfaceSelf sign-up at account.riversync.com, or Admin-provisioned off a won dealApplication at partner.riversync.com, or Admin-provisioned
Proof of legitimacyLight check — domain match, no abuseBusiness registration & tax ID submitted with the application
Gate to full accessRiverSync legitimacy check (TEN-4 ⚠); org held in a limited state until it clearsRiverSync program approval (PAR-7 ⚠) — distinct from account activation
When the account goes liveOrg fully live once the check clearsBasic account live at email-verify; Partners app stays gated until approval
Channel subtypeDistributor or reseller, RiverSync-set on approval — never self-selected (PRT-9)
Surfaces touchedAccount · AdminPartners · Admin · Account
RiverSync Co., Ltd. · BangkokSPEC-PWF-ONB · 2 of 7

3The customer front door

Two entry forms that converge on the same outcome — owner self-sign-up, or an Admin-provisioned invite off a won deal — rejoining at email verification, then the legitimacy check. Full detail and the step table are in the customer onboarding drill-down (SPEC-PWF-CON).

Customer onboarding — the two entry paths converge at verification.SPEC-PWF-CON · flow
RiverSync Co., Ltd. · BangkokSPEC-PWF-ONB · 3 of 7

4The partner front door

The same spine, with the program-approval branch as the partner-specific gate: the basic account activates at email-verify while RiverSync reviews the application and — on approval — assigns the channel subtype. Full detail is in the partner onboarding drill-down (SPEC-PWF-PON).

Partner onboarding — basic account at verify; the Partners app waits on program approval.SPEC-PWF-PON · flow
RiverSync Co., Ltd. · BangkokSPEC-PWF-ONB · 4 of 7

5After onboarding — gaining a second capability

Onboarding does not end at "live". A live tenant can gain a second role on the same organization — one org, one sign-in — never a second tenant (TEN-2, the Nera model). The two directions are symmetric: a customer upgrading to a partner runs the very same approval and subtype gate as the partner front door; a partner enrolling for customer features is self-serve, because the tenant is already verified. Full detail is in capability & enrollment (SPEC-PWF-ENR).

Capability & enrollment — both directions add a role to one tenant.SPEC-PWF-ENR · flow
RiverSync Co., Ltd. · BangkokSPEC-PWF-ONB · 5 of 7

6Rules in play

The WF-rules that bind the onboarding journeys — the master holds the full set; the DM-rules (ERD) and SVC-rules (Domain) they extend stay with those documents.

RiverSync Co., Ltd. · BangkokSPEC-PWF-ONB · 6 of 7

7Traceability & open questions

What each journey realizes and the events it rides; no step stands without evidence (WF-2). The ⚠ gaps are the same the master ERD and PRD carry — onboarding surfaces them as lived process pain, it does not close them.

JourneyRealizesRides events
Customer onboardingTEN-1 · TEN-4 ⚠ · ID-3 · ACC-1 · ACC-5 · ADM-1 · ADM-2tenant.self-registered · tenant.provisioned · user.invited · user.email-verified
Partner onboardingTEN-1 · PAR-7 ⚠ · PRT-9 · FED-8 ⚠ · AUTH-2 · ACC-5tenant.self-registered · tenant.provisioned · user.email-verified · partner.approved
Capability & enrollmentTEN-2 · TEN-5 ⚠ · PAR-7 ⚠ · PRT-9 · PTL-1partner.approved · tenant.capability-enabled

8Revision history

VersionDateChanges
0.114 Jun 2026First draft — onboarding becomes a sub-hierarchy of the workflow set (SPEC-PWF-ONB). This overview/manual joins the three journeys — customer (SPEC-PWF-CON), partner (SPEC-PWF-PON) and capability & enrollment (SPEC-PWF-ENR) — now grouped under workflow/onboard/. No change to the journeys themselves; the doc-nav gains group support and renders the group inline.
RiverSync Co., Ltd. · BangkokSPEC-PWF-ONB · 7 of 7