Skip to content

A-10 User Management

管理員端用戶與組織設計規格
畫面用途

使用者: Admin 可管理本校區用戶;Super Admin 可管理所有校區用戶

閱讀完整規格 ↓

內容依原始規格呈現 · 查看 Markdown 來源 ↗需具備倉庫查看權限

🎨 Figma: node-698-1739 🔗

StudentTeacherAdmin 含角色選擇畫面A-12 Create User 為本畫面內的 Modal;Batch Grade+1 功能已整合至 A-12

用戶管理

🎯 功能定位

使用者: Admin 可管理本校區用戶;Super Admin 可管理所有校區用戶

A-10 為系統的權限與身份中樞。管理員在此對全平台用戶(學生、老師、管理員)進行全生命週期管理。本頁面側重於高效的「查、改、停」,確保系統帳號的安全與數據整潔,是 A-01 Dashboard 中「User Stats」指標的數據管理深層入口。

🧱 畫面結構

區域說明
HeaderLogo、搜尋框、[🔔 3]、[👤 Admin]
Sidebar深色側邊欄導航
Tools & Global FiltersSearch by Name/Email, Role Dropdown, Zone Dropdown, School Dropdown
Toolbar[+ Add User], [📥 Import CSV]
User TableName (Real), Display Name, Role, Grade, School/Zone, Action [A][B]

📦 區塊說明

#區塊元件行為/交互備註
1Search BarText Input模糊搜尋 Name / Display Name / Email,支援 Debounce 防抖數據量大時重要
2Role FilterDropdown切換過濾 Student / Teacher / Admin聯動 API 刷新
3Zone/School FilterDropdown根據權限顯示可選範圍層級過濾
4[+ Add User]Button跳轉至 A-12 創建用戶所有 Admin 可用
5[📥 Import CSV]Button跳轉至 A-12-A 批量導入三種模板
6User TableData Table顯示用戶列表,每頁 50 筆支援分頁
7[A] DetailButton進入 A-11 User Detail 編輯頁所有角色皆有
8[B] Error AnalyticsButton (Student Only)跳轉至 T-21 學生個人錯誤分析頁僅 Student 行顯示
9CheckboxBatch Selection支援批次禁用或批次修改所屬學校表格最左側


提交版本內容版本 29c89979提交 5ca7557規格文件,功能實現狀態另行確認