InsightMateTài liệu
Trang chủ

Cài Đặt & Nguồn Dữ Liệu

Quản lý project, kết nối nguồn dữ liệu, phân quyền người dùng, và cấu hình hệ thống.

Cài đặt Project

Thông tin cơ bản

  • Tên project, mô tả
  • BigQuery dataset (tự động tạo, không cần cấu hình)
  • Timezone cho báo cáo

Quản lý người dùng

InsightMate sử dụng hệ thống phân quyền RBAC:

| Vai trò | Quyền | |---------|-------| | Admin | Toàn quyền: quản lý user, settings, data sources | | Manager | Xem tất cả dữ liệu, tạo dashboard, quản lý một số settings | | Viewer | Chỉ xem dashboard và báo cáo |

Nguồn dữ liệu

Kết nối nguồn mới

  1. Vào Cài đặt → Nguồn dữ liệu
  2. Chọn loại nguồn (Pancake, Facebook Ads, Google Ads, POS...)
  3. Nhập credentials (API key, OAuth, token)
  4. Test kết nối
  5. Lưu và chờ đồng bộ lần đầu

Bảo mật credentials

  • Tất cả API keys và tokens được mã hóa AES-256-GCM
  • PBKDF2 key derivation với 100,000 iterations
  • Lưu trữ trên Supabase với cách ly theo project

Lịch sử đồng bộ

  • Xem trạng thái mỗi lần ETL chạy
  • Thời gian: tự động mỗi 3 giờ
  • Nếu có lỗi: thông báo qua Telegram (nếu đã cấu hình)

Mẹo sử dụng

  • Kiểm tra lịch sử đồng bộ nếu dữ liệu chưa cập nhật
  • Đổi token/key khi hết hạn để tránh gián đoạn đồng bộ
  • Chỉ cấp quyền Viewer cho nhân viên không cần chỉnh sửa