FS central user management
Purpose
The document is for giving overview of user roles and associated flow for user signup for FS Central.
Â
User roles and requirements
Â
User type | Role | Requirement |
Admin | - single point of contact with FS core - add other users (members of FS Central) - configure login/signup for other users - can monitor/see network activity | - mandatory - understand terms and conditions - security: high by default  |
Team Members | - manage participant orgs (add/delete/ update root admin) - manage certificates (issue/ renew/ revoke) - monitor network activity - manage push notifications for updates - contact/ coordinate/ train participants - raise issues with FS core | - mandatory - understand how FS is operated - security: high by default |
Guest Viewer | - view network activity | - optional |
Â
Â
Â
User signup flows
Admin
Invited by FS core:
Details of the org and user already entered by FS core
Admin receives the mail with a link to activate account and the link expires in some days
Activate account:
Username - suggested
Set up password - hints and requirement
Option to add mobile number (if not entered by FS central invitation) and enable 2FA
Add details of a reference person from the organization for emergency
Upload image of ID
Accept terms and conditions
Verification link sent to mail id
Click link
If mobile based 2FA selected then send OTP
Success
Onboarding:
Personalize themes (upload logo, color theme, url etc)
Steps for personalization?
Connect to IP address
Will this be an executable that they run on some server (AWS/ Azure/ data center etc), some way to fork the code and run it or some other way?
If we can think of database of participant organizations, connector data etc
Guided journey to add team members resulting in adding one user
Through FS website:
Details of the org
Name
Domain
Country
Details of the user
Name
Email id
Phone number
Activate account:
Username - suggested
Set up password - hints and requirement
Option to add mobile number for 2FA
Add details of a reference person from the organization for emergency
Upload image of ID
Accept terms and conditions
Verification link sent to mail id
Click link
If mobile based 2FA selected then send OTP
Onboarding:
Personalize themes (upload logo etc)
Guided journey to add team members resulting in adding one user
Guided journey of the dashboard with details of metrics
Â
Manager
Invited by the admin:
User receives the mail with a link to activate account and the link expires in some days
Reminder mail before the link expiry
Activate account:
Username - suggested
Set up password - hints and requirement
If 2FA enabled by admin
Enter phone number
Â
Success
Onboarding:
Guided journey of managing FS participant orgs/ root admins/ etc
Guided journey of the dashboard with details of metrics
Â
Â