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
- Vào Cài đặt → Nguồn dữ liệu
- Chọn loại nguồn (Pancake, Facebook Ads, Google Ads, POS...)
- Nhập credentials (API key, OAuth, token)
- Test kết nối
- 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