Tích hợp Google
Trước khi DE-ERP CobyWork có thể bắt đầu sử dụng tích hợp Google OAuth, bạn phải thiết lập một dự án trong Bảng điều khiển API của Google để lấy thông tin đăng nhập OAuth 2.0, đặt URI chuyển hướng.
Vì bạn là người kiểm soát dữ liệu và chịu trách nhiệm xử lý tất cả dữ liệu, bạn sẽ cần định cấu hình bổ sung trên trang Google Developers Console.
Tạo Project Google Developers Console mới
– Chuyển đến Bảng điều khiển API của Google.
– Nhấp vào Tạo Project, nhập tên ví dụ “DE-ERP CobyWork” và nhấp vào Tạo.
Định cấu hình OAuth Consent
Để bật màn hình Consent của Project:
– Mở trang Consent Screen trong Bảng điều khiển API của Google.
– Nếu được nhắc, hãy chọn Project bạn đã tạo trước đó.
Tên ứng dụng
Nhập tên ứng dụng có ý nghĩa sẽ được hiển thị cho người dùng ứng dụng.
Thêm tên miền của bạn nơi bạn đã cài đặt DE-ERP CobyWork trong phần tên miền được ủy quyền.
Tạo OAuth 2.0 Credentials
Bạn cần OAuth 2.0 Credentials, bao gồm Client ID và Client Secret.
Đi tới trang Credentials.
Bấm Create credentials, sau đó chọn OAuth client ID.
Đối với “Application Type”, chọn Web Application.
Thêm Authorized redirect URI.
Trong Authorized redirect URI, hãy thêm URL cài đặt DE-ERP CobyWork của bạn và thêm /google/callback, ví dụ: https://de.domain.com/google/callback.
Ghi chú: Bạn có thể sap chép URI chuyển hướng Google của mình trong Cài đặt DE-ERP CobyWork > Tích hợp > Google
Xem hình ảnh bên dưới để biết thêm thông tin về Cấu hình OAuth Client ID.
Ghi chú: Sau khi OAuth Client được tạo, hãy sao chép Client ID và Client Secret, vì bạn sẽ cần thêm chúng vào DE-ERP CobyWork sau.
Bật API Gmail
– Mở trang Library trong Google API Console.
– Từ danh sách Project, chọn Project bạn đã tạo trước đó. (nếu không được chọn)
– Nhấp vào Enable APIs and Services.
Thao tác này sẽ đưa bạn đến Thư viện API của họ. Chỉ cần tìm kiếm “Gmail” và chọn API Gmail.
Bật API Lịch
– Mở trang Library trong Google API Console.
– Từ danh sách Project, chọn Project bạn đã tạo trước đó. (nếu không được chọn)
– Nhấp vào Enable APIs and Services.
Thao tác này sẽ đưa bạn đến Thư viện API của họ. Chỉ cần tìm kiếm “Calendar” và chọn API Calendar Google.
Thêm Client ID và Client Secret trong DE-ERP CobyWork
– Trong DE-ERP CobyWork, điều hướng đến Cài đặt > Tích hợp > Google.
– Thêm Client ID và Client Secret.
– Lưu cài đặt.
Xác minh ứng dụng
Ghi chú: Bạn có thể cần xác minh ứng dụng Google. Bạn có trách nhiệm đảm bảo rằng Project/Ứng dụng bạn đã tạo được xác minh.
Khi DE-ERP CobyWork sẽ cố gắng xác thực tài khoản Email, sau khi bạn chọn tài khoản Google của mình, có thể bạn sẽ thấy thông báo “Ứng dụng này chưa được xác minh”, quá trình xác minh với Google bạn phải giải thích rõ ràng trong tất cả các bước bạn có thể xác minh ứng dụng của mình, vì DE-ERP CobyWork không giữ bất kỳ dữ liệu nào của Công ty của bạn, bạn sẽ cần tự xác minh ứng dụng.
Nếu bạn không muốn xác minh ứng dụng, hãy nhấp vào Nâng cao sau đó vào Tên ứng dụng (không an toàn) chỉ để chọn tính năng này cho tài khoản của chính bạn.
Khi Google yêu cầu URL chính sách bảo mật, nếu bạn có chính sách bảo mật của riêng bạn, bạn có thể sử dụng chính sách bảo mật này. Nếu bạn không có, bạn có thể sử dụng tính năng chính sách bảo mật của DE-ERP CobyWork với URL là https://cobywork.com/chinh-sach-bao-mat/
Phạm vi truy cập
Khi DE-ERP CobyWork cố gắng xác thực tài khoản Email, hãy đảm bảo bạn đã chọn phạm vi được đánh dấu giống hình ảnh chụp màn hình bên dưới.