1. Hướng dẫn sử dụng
One Push
  • Tổng Quan
  • Bussiness Logic
    • ĐẶC TẢ KỸ THUẬT: HỆ THỐNG ĐIỀU PHỐI TIN NHẮN (PUSH ENGINE)
    • ĐẶC TẢ KỸ THUẬT: HỆ THỐNG ĐỒNG BỘ HEARTBEAT (REAL-TIME SYNC)
    • ĐẶC TẢ KỸ THUẬT: HỆ THỐNG ĐIỀU PHỐI TIN NHẮN (PUSH ENGINE)
    • Business Logic (Luồng Logic Nghiệp Vụ)
  • Project
    • API
      • Hướng dẫn sử dụng
        • 1.1 Khởi tạo Website Tham gia
        • 1.2 Cấu hình Bots Telegram
        • 1.3 Quản lý Chiến dịch (Campaigns)
        • 1.4 Lên Lịch Gửi Tự Động
        • 1.5 Tương tác & Thống kê
        • 1.6 Quản lý Tài khoản (RBAC)
        • 1.7 Báo cáo Chi tiết Tin nhắn (Web & Telegram)
      • Architecture
        • System Architecture (Kiến trúc Hệ thống)
        • Code Structure
        • Database Schema (Mô hình Dữ liệu)
      • Deployment
        • Local
        • Production
        • Development
      • API
        • Widget nhúng Website
          • Đăng ký Subscriber mới / Nhật ký Heartbeat
          • Cập nhật trạng thái Seen/Read
          • Ghi nhận hiển thị Alert Popup
          • Lấy dữ liệu Alert cho website
        • Tracking & Tương tác
          • Ghi nhận lựa chọn Yes/No
        • Báo cáo & Thống kê
          • Thống kê người dùng Real-time
          • Phân tích tăng trưởng Subscriber
          • Dữ liệu bản đồ nhiệt Vị trí
          • Xuất báo cáo thông báo Excel
        • Lịch gửi Thông báo
          • Danh sách lịch gửi thông báo
          • Tạo lịch gửi mới
          • Bật/Tắt lịch gửi
        • Betting Tips
          • Lấy Tip bóng đá HOT nhất
          • Lấy dữ liệu Mock Tip (Test)
        • Telegram Integration
          • Danh sách Telegram Bot
          • Telegram Webhook Endpoint
        • Email Marketing
          • Tạo và gửi chiến dịch Email
        • Hệ thống & RBAC
          • Danh sách tài khoản Admin/Nhân viên
          • Danh sách vai trò (Roles)
        • Tiện ích & Files
          • Truy xuất nhật ký hệ thống (System Logs)
        • Chiến dịch (Campaigns)
          • Danh sách chiến dịch
        • Website Khách hàng (Clients)
          • Danh sách website khách hàng
        • Quản lý Thành viên (Subscribers)
          • Danh sách người đăng ký (Subscribers)
          • Xóa người nhận tin
    • TOOL
      • Hướng dẫn sử dụng
        • Hướng dẫn sử dụng — Novu Notification Infrastructure
      • Architecture
        • System Architecture
        • Code Structure
        • Database Schema
      • Deployment
        • Deployment
      • API
        • 👥 Subscribers
          • Tạo/Cập nhật Subscriber
          • Cập nhật Profile
        • 🗺️ Workflows
          • Lấy danh sách Workflow Templates
          • Chi tiết Workflow
        • 📂 Notification History
          • Lịch sử biến động Notification
        • 🎯 Topics
          • Tạo Topic mới
        • 📐 Layouts
          • Lấy danh sách Layout (Email/Web)
        • 💬 Messages
          • Tra cứu vết tin nhắn chi tiết (Low-level)
        • 🔌 Integrations
          • Danh sách nhà cung cấp (Providers)
        • 🚀 Events & Triggers
          • Kích hoạt thông báo (Workflows)
          • Kích hoạt hàng loạt (Bulk Trigger)
  • Schemas
    • GenericResponse
  1. Hướng dẫn sử dụng

1.6 Quản lý Tài khoản (RBAC)

Hệ thống One Push sở hữu cơ chế phân quyền RBAC (Role-Based Access Control) thông minh, cho phép Admin tối ưu hóa việc quản lý nhân sự thông qua 3 lớp bảo mật: Người dùng, Vai trò, và Quyền.

1. Quản lý Người dùng (Users)#

Đây là nơi lưu trữ danh sách các nhân viên tham gia quản trị hệ thống.
Thao tác: Vào menu Cài đặt -> Quản lý người dùng.
Chức năng: Thêm mới tài khoản bằng email, đổi mật khẩu và quan trọng nhất là Gán một Vai trò (Role) cụ thể cho nhân viên đó.
Lưu ý: Mỗi tài khoản nên là cá nhân riêng biệt để dễ dàng truy vết log khi có sự cố.
image.png

2. Quản lý Quyền (Permissions)#

Quyền (Permissions) là các hành động "hạt nhân" nhỏ nhất trong hệ thống.
Định nghĩa: Mỗi nút bấm, mỗi menu đều được gắn với một mã Quyền (Slug).
Ví dụ:
view-dashboard: Chỉ được xem trang chủ.
delete-client: Có quyền xóa website (Rất nguy hiểm).
create-campaign: Quyền tạo chiến dịch mới.
Admin cấp cao có thể tạo thêm các mã quyền mới khi hệ thống nâng cấp tính năng.
image.png

3. Quản lý Vai trò (Roles)#

Vai trò là một "nhóm các quyền". Thay vì gán từng quyền lẻ cho nhân viên, bạn chỉ cần tạo một Vai trò và gán nó cho nhân viên đó.
Thao tác: Vào menu Cài đặt -> Quản lý vai trò.
Cấu trúc:
Admin: Sở hữu tất cả các quyền (Full permissions).
Editor: Chỉ có quyền tạo và sửa, không có quyền xóa.
Manager: Có quyền xem báo cáo và quản lý người đăng ký (Subscribers).
Khi bạn tích chọn các mẫu Quyền cho một Vai trò, tất cả nhân viên thuộc Vai trò đó sẽ ngay lập tức được cập nhật thẩm quyền tương ứng.
image.png

[Quan trọng]
Việc tách bạch rõ ràng giữa Quyền và Vai trò giúp hệ thống vận hành cực kỳ linh hoạt. Bạn có thể thay đổi thẩm quyền của hàng trăm nhân viên chỉ bằng một cú click chuột chỉnh sửa Vai trò của họ.
Modified at 2026-03-27 05:19:29
Previous
1.5 Tương tác & Thống kê
Next
1.7 Báo cáo Chi tiết Tin nhắn (Web & Telegram)
Built with