Appearance
CNV Work — Sơ đồ User Flow & Phân tích nghiệp vụ
Trực quan hóa các luồng người dùng của nền tảng SaaS đa workspace CNV Work tại hub.cnvwork.com — phân luồng theo đúng menu chính + các luồng (onboarding workspace, mời thành viên, developer API). Tài liệu phục vụ đào tạo nội bộ, thiết kế UI/UX và tham chiếu nghiệp vụ.
Cách đọc tài liệu này. Mỗi sơ đồ mô tả một luồng nghiệp vụ end-to-end. Màu của ô thể hiện ai đang hành động (nhân viên, hệ thống tự động, quản lý/người duyệt) hoặc loại bước (điểm quyết định, bị chặn, hoàn tất). Các ô màu cam phía dưới sơ đồ là quy tắc nghiệp vụ ràng buộc mà giao diện phải thể hiện rõ (nút bị khóa, cảnh báo, trạng thái). Mỗi trang tương ứng một nhóm menu chính hoặc một luồng SaaS đặc thù.
A · Chú giải màu sắc
Nhân viên / người dùng thao tác
Hệ thống / tự động
Owner / Admin / Người duyệt
Điểm quyết định / rẽ nhánh
Bị chặn / lỗi / cảnh báo
Hoàn tất thành công
Sơ đồ minh họa quy ước màu:
B · Vai trò người dùng (Personas)
CNV Work phân quyền theo Vai trò (Role) → Quyền (Permission) theo module, riêng cho từng workspace. Một user có thể có vai trò khác nhau ở các workspace khác nhau.
Người tạo workspace
Owner
Người tạo workspace, có toàn quyền + quyền billing + xoá workspace. Có thể chuyển quyền hoặc thêm Owner khác.
Sở hữu & thanh toán
Toàn quyền
Admin
Quyền * — cấu hình hệ thống, phân quyền, tích hợp, mời/xoá thành viên. Không xoá được workspace.
Cấu hình & vận hành
Quản lý
Manager (Trưởng nhóm)
Duyệt nghỉ phép, điều chỉnh chấm công, báo giá, đề xuất. Xem báo cáo phạm vi team mình.
Phê duyệt theo cấp
Nhân sự
HR / C&B
Quản lý hồ sơ nhân viên, hợp đồng, bảng lương, BHXH/thuế, ngày nghỉ lễ, tài sản.
Hồ sơ & lương chính xác
Kinh doanh
Sales / CRM
Quản lý lead, deal, công ty, báo giá, đơn bán hàng, theo dõi thanh toán & hoa hồng.
Chốt deal nhanh, đúng quy trình
Chăm sóc KH
CSKH / Support
Trực Inbox đa kênh (Zalo, Messenger, Web), AI Agent + handoff, xử lý ticket theo SLA.
Phản hồi nhanh, đúng SLA
Marketing
Marketing
Chiến dịch, lead form, sự kiện/hội thảo, kho in ấn, tài khoản quảng cáo.
Lead chất lượng đổ về CRM
Tuyển dụng
Recruiter
Đề xuất tuyển, chiến dịch, pipeline ứng viên, onboarding & offboarding.
Lấp vị trí đúng hạn
Tài chính
Kế toán
Đối soát thanh toán, phiếu điều chỉnh, hoá đơn, công nợ.
Số liệu khớp, có chứng từ
Tự phục vụ
Nhân viên
Chấm công GPS/QR, xin nghỉ phép, nhận việc, gửi yêu cầu phê duyệt từ mobile.
Thao tác nhanh trên mobile
Cộng tác viên
Guest
Truy cập giới hạn 1 vài module (vd: chỉ Inbox để trả lời tin nhắn freelance).
Truy cập có kiểm soát
Lập trình viên
Developer / IT
Cài Mini App từ Marketplace, dựng tích hợp với hệ thống ngoài, quản lý các kết nối tự động.
Mở rộng & tích hợp
C · Bản đồ luồng (theo nhóm)
Luồng (onboarding & developer)
0 · Đăng ký & vào workspace
Signup → tạo tenant → seed → vào dashboard
0b · Mời & nhận lời mời
Admin gửi invite → user accept → join
D1 · API Keys
Tạo key → gọi REST API → audit log
D2 · Webhooks
Subscribe event → POST → verify signature → retry
D3 · Marketplace Mini App
Duyệt catalog → cài → cấp quyền → app vào sidebar
Luồng theo menu chính
1 · Tổng quan
Dashboard widget, điều hướng vào việc cần xử lý
2 · Inbox đa kênh
Zalo/Messenger/Web/Email, AI agent, KB, Team Chat
3 · CRM bán hàng
Lead → Deal → Báo giá → Đơn → Thanh toán → Subscription
4 · Nhân sự & Chấm công
Hồ sơ, hợp đồng, chấm công GPS/QR, nghỉ phép, ca, lương, tài sản
5 · Công việc
Giao việc, project, Kanban/Workload, deadline
6 · Phê duyệt
Template builder, hộp thư duyệt nhiều cấp, điều kiện rẽ nhánh
7 · Hỗ trợ (Ticket)
Tạo ticket, SLA, phân công, widget public, mẫu phản hồi
8 · Marketing
Chiến dịch, lead form, sự kiện, hội viên, ad accounts
9 · Tuyển dụng
Đề xuất → Chiến dịch → Pipeline ứng viên → Onboarding
10 · Automation
Flow builder: Trigger → Điều kiện → Hành động
11 · Báo cáo
Hub báo cáo đa module, lọc theo quyền, export, schedule
12 · Tài chính
Đối soát thanh toán, công nợ, hoa hồng
13 · Hệ thống & Phân quyền
Vai trò, quyền, tích hợp, nhật ký, storage, billing
Nguyên tắc xuyên suốt. (1) Cách ly workspace — dữ liệu mỗi workspace tách biệt hoàn toàn, không rò rỉ. (2) Phân quyền theo module — không có quyền thì menu/nút bị ẩn. (3) Xoá mềm — xoá là ẩn, không mất dữ liệu, có thể khôi phục. (4) Người tạo record luôn nằm trong danh sách người theo dõi. (5) Nhật ký hệ thống ghi nhận mọi thao tác nhạy cảm (đổi vai trò, xoá record, đổi gói thanh toán).
