user-mgmt-add-user
Roofcommand Flows
All flows
User Management — Add User
Users are added only in RC Marketing (Roofle). RoofCommand Sales and RoofCommand Business block Add User and link to Marketing. New users are created in every system at the lowest available role.
Admin opens user mgmt
ROOFLE
User management
Add User lives here.
The only place users are added.
!
BLOCKED
Add User in RoofCommand Sales
Add User button grayed out.
Link redirects to Marketing.
!
BLOCKED
Add User in RoofCommand Business
Add User button grayed out.
Link redirects to Marketing.
redirect to Marketing
ROOFLE
Add user form
Name, email, role.
ROOFLE
Submit
Validation + commit.
Fires user.created event.
SYNC
user.created event
Fan-out to each platform.
ROOFLE
Roofle user record
Written with the role set
in the form. Store of record.
ROOFCOMMAND
RoofCommand Sales
user record
Written at lowest role:
Rep.
ROOFCOMMAND BUSINESS
Rooflink user record
Written at lowest role:
Employee.
CX / BACK-OFFICE
Welcome email sent
Magic link or set-password.
Shared mail service.
User can log in
LEGEND
Roofle / RC Marketing
RoofCommand (new umbrella)
Rooflink / RC Business
Cross-platform sync
Internal / Back-office
Entry / exit point
!
Blocked (no access)
Naming: Marketing = Roofle · RoofCommand Sales = new app · RoofCommand Business = Rooflink (rebranded)
+
fit
−
Legend
▾
←
Back
Next
Next
→