🛡️

Quản lý quyền & Kênh Zalo

Điều khiển quyền chat, phân phối tin nhắn và gán quyền từng kênh Zalo

commerce
master
🧠 Hermes AI Hub ↗
ℹ️ Chính sách phân quyền & Zero-Trust (Bấm để xem chi tiết)
▼
  • Tự động hiển thị: Nhóm/người dùng gửi tin tới bot sẽ tự xuất hiện tại danh sách này (từ inbound_events).
  • Zero-Trust mặc định: Bot KHÔNG tự trả lời bất kỳ kênh nào nếu chưa bật quyền tương ứng.
  • Lưu tức thì: Mỗi gạt công tắc → ghi ngay vào bot_permissions.json qua REST proxy.
  • Token tự động: Server đọc token từ tokens.local.json trên VM, không cần dán tay mỗi phiên.
  • Chỉ đọc: Gateway settings (groupMode, enabled...) chỉ đọc từ env — muốn đổi phải sửa .env và restart bot.
Tài khoản Zalo đang đăng nhập: — (commerce) · — (master)
⚙️ Điều khiển bot (commerce)
▼
(chưa gọi)
🛑 Kill-Switch Toàn Cục: Đang TẮT
Khi BẬT: chặn MỌI hành vi gửi tin của bot này ra ngoài bất kể trạng thái từng account.
👥 Quản lý vai trò người dùng (RBAC - commerce)
▼

Quy định cấp độ ra lệnh trong chat: viewer < operator < admin < owner. Tách biệt hoàn toàn với quyền gửi tin của kênh.

User ID Tên hiển thị Vai trò (Role) Thao tác
Đang tải danh sách vai trò...
+ Gán quyền:
🌐 Gateway Settings Chỉ đọc — sửa qua .env + restart
▼
Trạng thái Gateway
—
HERMES_ZALO_GATEWAY_ENABLED
Auto Reply
—
HERMES_ZALO_ALLOW_AUTOREPLY
Group Mode
—
HERMES_ZALO_GROUP_MODE: off / mention / all
Connected
—
Trạng thái session Zalo
Allowlisted Threads
—
HERMES_ZALO_ALLOWED_THREADS (tĩnh)
Allowlisted Users
—
HERMES_ZALO_ALLOWED_USERS (tĩnh)
📅 Nhắc trực page (Duty Reminder)
(chưa gọi)

🛡️ Cấu hình Quyền Mặc Định Toàn Cục (GLOBAL)

Áp dụng làm quyền mặc định cho mọi nhóm mới hoặc nhóm chưa có cấu hình riêng của bot đang chọn.

⚡ Áp dụng nhanh toàn bảng:
TÊN KÊNH / ĐỐI TƯỢNG & ID Chat không cần tag Bật hết • Tắt hết Chat khi được tag Bật hết • Tắt hết Chủ động trả lời Bật hết • Tắt hết Cho phép gửi tin Bật hết • Tắt hết CHẾ ĐỘ 1 CHẠM

Phân biệt 3 tầng quyền trong hệ thống Zalo Bot (Tránh nhầm lẫn)

Tầng quyềnNơi kiểm traMục đíchTrạng thái hiện tại
1. Hermes Gateway Ingress Hermes Gateway (HERMES_ZALO_ALLOWED_USERS) Lọc danh sách người dùng được gửi tin vào não AI ✅ Đã mở wildcard (*) — Mọi thành viên nhóm đều được xử lý
2. Quyền Kênh (Channel Matrix) File bot_permissions.json (chỉnh ở bảng trên) Quyết định bot có được trả lời khi được tag hoặc tự do nói trong từng kênh không ⚙️ Quản lý tại trang này — Lưu tức thì vào từng bot
3. Vai trò người dùng (RBAC) Database SQLite (/api/permissions) Cấp quyền cho người dùng gõ lệnh điều khiển bot trong Zalo (/pause, /resume...) 👥 Quản lý ở panel phía trên — Không ảnh hưởng quyền trả lời tin nhắn

💡 Lưu ý: Để mở thêm Hermes Web Dashboard quản trị Models/Memory/Skills, bấm nút 🧠 Hermes AI Hub ở góc trên bên phải.

Đã lưu