Setup
Kết nối Gmail cho từng chi nhánh qua OAuth
Điện Biên PhủDBP
chelien320dienbienphu@gmail.com
Kết nối lúc: 00:18 19/03/2026
Google Drive Folder ID
Folder riêng cho chi nhánh này. Để trống → dùng folder mặc định từ env.
Nhớ chia sẻ folder cho Service Account với quyền Editor:invoice-agent@che-lien-agents.iam.gserviceaccount.com
Hải PhòngHP
Gmail của chi nhánh Hải Phòng chưa được ủy quyền. Scan email sẽ không hoạt động.
Google Drive Folder ID
Folder riêng cho chi nhánh này. Để trống → dùng folder mặc định từ env.
Nhớ chia sẻ folder cho Service Account với quyền Editor:invoice-agent@che-lien-agents.iam.gserviceaccount.com
Hướng dẫn cấu hình
- Đảm bảo
GMAIL_CLIENT_IDvàGMAIL_CLIENT_SECRETđã được cấu hình trong.env - Đăng ký Redirect URI trên Google Cloud Console → OAuth 2.0 Client:http://localhost:3007/api/auth/gmail/callbackhttps://gfsf.chelien.vn/api/auth/gmail/callback
- Click Kết nối Gmail cho từng chi nhánh → đăng nhập bằng Gmail của chi nhánh đó
- Sau khi kết nối thành công, trang Auto Scan sẽ hoạt động bình thường
Refresh token được mã hóa AES-256-GCM trước khi lưu vào DB. Đảm bảo
GMAIL_ENCRYPTION_KEY đã set trong .env. Tạo key: node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"