Skip to content

PRD: Quản lý nhân viên

ModuleQuản lý UserPRD IDPRD-EMP-001
Trạng tháiSẵn sàng devFEATEMP
EpicPlaneBANA-1567
Ngày2026-05-25Phiên bảnv1.0
Gói@nx/identityURDEMP
SurfaceClient · Chủ/QL
Phụ tráchPhát Nguyễn

Quản lý nhân viên là gì

Chủ sở hữu đưa merchant lên hệ thống rồi cần nhân sự để vận hành nó. Mục Đội ngũ tại trang Client là nơi chủ sở hữu tạo tài khoản nhân viên, gắn từng người với một hay nhiều merchant cụ thể trong organizer, và off-board khi cần - không còn phải dùng chung một đăng nhập hay cấp quyền tràn lan cho tất cả mọi người.

Bảng nhân viên và form phân quyền tái dùng cơ chế vai trò - merchant sẵn có (xem Roles & Scoping): mỗi nhân viên được gán một hoặc nhiều cặp vai trò - merchant, vai trò nằm trong dải cho phép giữa Customer và mức trần cao nhất của hệ thống.

Công tắc Cấp quyền đăng nhập

Công tắc Cấp quyền đăng nhập tách rõ hai loại nhân viên - người có tài khoản đăng nhập riêng để tự vào app, và người chỉ được theo dõi trong hệ thống mà chưa cần đăng nhập - và quyết định luôn cách off-board: nhân viên đang có đăng nhập thì vô hiệu hóa được, nhân viên chưa có đăng nhập thì chỉ gỡ được.

Một nhân viên, từ tạo tới off-board

BướcViệc xảy ra
1. TạoChủ sở hữu điền thẻ Thông tin cá nhân, thêm cặp vai trò-merchant ở thẻ Phân quyền
2. Cấp đăng nhập (tùy chọn)Bật công tắc Cấp quyền đăng nhập kèm username → nhân viên đăng nhập được ngay
3. Cấp đăng nhập về sauVới nhân viên chưa có đăng nhập, bật công tắc ở màn Sửa → hệ thống tự gửi tin đặt mật khẩu
4. Vận hànhCập nhật phân quyền, đặt lại mật khẩu tại thẻ Bảo mật khi nhân viên quên
5. Off-boardNhân viên có đăng nhập → vô hiệu hóa; nhân viên chưa có đăng nhập → gỡ ở bảng nhân viên

Chỗ dễ sai nhất

Hai guard chặn off-board nhầm người

Chủ sở hữu không tự gỡ được chính mình, và không gỡ được nhân viên đang giữ vai trò Owner ở bất kỳ merchant nào - kể cả khi thao tác đúng quyền sở hữu organizer và merchant.

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.