Đồng bộ hóa Lịch Outlook với LeanSoft

Đồng bộ hóa Lịch Outlook của người dùng với LeanSoft rất hữu ích để theo dõi các nhiệm vụ và cuộc hẹn trên tất cả các ứng dụng liên quan.

Thiết lập Microsoft Azure

Để đồng bộ hóa Lịch Outlook với Lịch của LeanSoft, cần có một tài khoản Azure của Microsoft. Việc tạo tài khoản là miễn phí cho những người dùng chưa từng thử hoặc đã trả tiền cho Azure. Để biết thêm thông tin, xem các tùy chọn tài khoản trên trang web Azure.

Tham khảo tài liệu của Microsoft về cách thiết lập Microsoft Entra ID (trước đây gọi là Microsoft Azure Active Directory (Azure AD)). Đây là một bảng điều khiển API để quản lý và đăng ký các ứng dụng của Microsoft.

Người dùng Microsoft Entra ID hiện tại nên đăng nhập tại cổng thông tin nhà phát triển Microsoft Azure. Tiếp theo, chọn Xem dưới phần có tiêu đề Quản lý Microsoft Entra ID.

Đăng ký ứng dụng

Sau khi đăng nhập với Microsoft Entra ID, đăng ký một ứng dụng.

Để tạo một ứng dụng, nhấp vào + Thêm trong menu trên cùng. Từ menu thả xuống kết quả, chọn Đăng ký ứng dụng.

Trang quản lý Microsoft Azure với menu + Thêm và Đăng ký ứng dụng được làm nổi bật.

Nhập một Tên độc nhất cho ứng dụng kết nối.

Việc chọn Loại tài khoản được hỗ trợ phù hợp là rất quan trọng, nếu không ứng dụng kết nối sẽ không hoạt động. Người dùng muốn kết nối Lịch Outlook của họ với LeanSoft nên chọn tùy chọn Tài khoản trong bất kỳ thư mục tổ chức nào (Bất kỳ thư mục Microsoft Entra ID - Đa thuê bao) và tài khoản Microsoft cá nhân (ví dụ: Skype, Xbox) cho Loại tài khoản được hỗ trợ.

Khi cấu hình URI chuyển hướng, chọn tùy chọn Web từ menu thả xuống đầu tiên. Sau đó, nhập URI cơ sở dữ liệu LeanSoft (URL) theo sau là /microsoft_account/authentication.

Example

Nhập https://yourdbname.leansoft.vn/microsoft_account/authentication cho URI chuyển hướng. Thay thế yourdbname.leansoft.vn bằng URL.

Tip

Đảm bảo rằng URL của cơ sở dữ liệu (miền) được sử dụng trong URI là miền chính xác như đã được cấu hình trong tham số hệ thống web.base.url.

Truy cập web.base.url bằng cách kích hoạt chế độ nhà phát triển, và điều hướng đến Cài đặt ứng dụng ‣ Menu tiêu đề kỹ thuật ‣ Phần tham số ‣ Tham số hệ thống. Sau đó, chọn nó từ danh sách Khóa trên trang Tham số hệ thống.

Cài đặt "Loại tài khoản được hỗ trợ" và "URI chuyển hướng" trong cổng thông tin Microsoft Entra ID.

Để biết thêm thông tin về các hạn chế và giới hạn của URIs, kiểm tra trang Các hạn chế và giới hạn URI chuyển hướng (URL phản hồi) của Microsoft.

Cuối cùng, trên trang đăng ký ứng dụng, nhấp vào nút Đăng ký để hoàn tất việc đăng ký ứng dụng. ID ứng dụng (client) sẽ được tạo. Sao chép giá trị này, vì nó cần thiết cho phần sau, trong Cấu hình trong LeanSoft.

ID khách hàng ứng dụng được làm nổi bật trong phần thiết yếu của ứng dụng mới tạo.

Tạo bí mật khách hàng

Thông tin đăng nhập thứ hai cần thiết để hoàn tất việc đồng bộ hóa Lịch Outlook của Microsoft là Bí mật khách hàng. Người dùng phải thêm một bí mật khách hàng, vì điều này cho phép LeanSoft xác thực mà không cần tương tác từ phía người dùng. Chứng chỉ là tùy chọn.

Để thêm bí mật khách hàng, nhấp vào Chứng chỉ & bí mật trong menu bên trái. Sau đó nhấp vào + Bí mật khách hàng mới để tạo bí mật khách hàng.

Trang bí mật khách hàng mới với menu chứng chỉ và bí mật và tùy chọn bí mật khách hàng mới được làm nổi bật.

Tiếp theo, nhập một Mô tả, và chọn khi bí mật khách hàng Hết hạn. Các tùy chọn có sẵn bao gồm: 90 ngày (3 tháng), 365 ngày (12 tháng), 545 ngày (18 tháng), 730 ngày (24 tháng) hoặc Tùy chỉnh. Tùy chọn Tùy chỉnh cho phép quản trị viên đặt ngày Bắt đầuKết thúc.

Cuối cùng, nhấp vào Thêm để Thêm một bí mật khách hàng.

Tip

Vì việc đặt lại đồng bộ có thể gặp khó khăn, LeanSoft khuyến nghị đặt ngày hết hạn tối đa cho bí mật khách hàng (24 tháng hoặc tùy chỉnh), để không cần phải đồng bộ lại sớm.

Sao chép Giá trị để sử dụng trong phần tiếp theo.

Warning

Các giá trị bí mật khách hàng không thể được xem, trừ khi ngay sau khi tạo. Hãy chắc chắn lưu bí mật khi được tạo trước khi rời khỏi trang.

Cấu hình trong LeanSoft

Trong cơ sở dữ liệu LeanSoft, đi đến Ứng dụng Cài đặt ‣ Phần Tích hợp, và đánh dấu vào ô kiểm bên cạnh tùy chọn Lịch Outlook. Nhớ nhấp vào Lưu để thực hiện các thay đổi.

Tùy chọn "Lịch Outlook" được kích hoạt trong LeanSoft.

Từ cổng thông tin Azure của Microsoft, dưới phần Tổng quan của ứng dụng, sao chép ID Ứng dụng (Client), nếu nó chưa được sao chép, và dán nó vào trường Client ID trong LeanSoft.

"Client ID" trong cổng thông tin Microsoft Azure.

Sao chép Giá trị (Giá trị Bí mật Khách hàng) đã được lấy trước đó, và dán nó vào trường Client Secret trong LeanSoft.

Mã "Client Secret" cần được sao chép từ Microsoft vào LeanSoft.

Cuối cùng, trên trang Cài đặt ‣ Cài đặt chung của LeanSoft, nhấp vào Lưu.

Đồng bộ với Outlook

Warning

LeanSoft khuyến nghị mạnh mẽ việc kiểm tra đồng bộ hóa lịch Outlook trên cơ sở dữ liệu thử nghiệm và một địa chỉ email thử nghiệm (không được sử dụng cho bất kỳ mục đích nào khác) trước khi cố gắng đồng bộ hóa Lịch Outlook mong muốn với cơ sở dữ liệu sản xuất của người dùng.

Nếu người dùng có bất kỳ sự kiện quá khứ, hiện tại hoặc tương lai nào trên lịch LeanSoft của họ trước khi đồng bộ hóa lịch Outlook của họ, Outlook sẽ coi các sự kiện được lấy từ lịch LeanSoft trong quá trình đồng bộ là các sự kiện mới, dẫn đến việc thông báo email được gửi từ Outlook đến tất cả những người tham gia sự kiện.

Để tránh việc gửi email không mong muốn đến tất cả những người tham gia sự kiện quá khứ, hiện tại và tương lai, người dùng phải thêm các sự kiện từ lịch LeanSoft vào lịch Outlook trước khi đồng bộ hóa lần đầu tiên, xóa các sự kiện khỏi LeanSoft, và sau đó bắt đầu đồng bộ hóa.

Ngay cả sau khi đồng bộ hóa Lịch LeanSoft với lịch Outlook, Outlook vẫn sẽ gửi thông báo đến tất cả các người tham gia sự kiện mỗi khi một sự kiện được chỉnh sửa (tạo, xóa, không lưu trữ hoặc thay đổi ngày/giờ sự kiện), không có ngoại lệ. Đây là một hạn chế không thể sửa từ phía LeanSoft.

Tóm lại, khi người dùng đồng bộ hóa lịch Outlook của họ với lịch LeanSoft:

  • Tạo một sự kiện trong LeanSoft khiến Outlook gửi một lời mời đến tất cả những người tham gia sự kiện.

  • Xóa một sự kiện trong LeanSoft khiến Outlook gửi một thông báo hủy đến tất cả những người tham gia sự kiện.

  • Khôi phục một sự kiện trong LeanSoft khiến Outlook gửi một lời mời đến tất cả những người tham gia sự kiện.

  • Lưu trữ một sự kiện trong LeanSoft khiến Outlook gửi một thông báo hủy đến tất cả những người tham gia sự kiện.

  • Thêm một liên hệ vào một sự kiện khiến Outlook gửi một lời mời đến tất cả những người tham gia sự kiện.

  • Xóa một liên hệ khỏi một sự kiện khiến Outlook gửi một thông báo hủy đến tất cả những người tham gia sự kiện.

Đồng bộ hóa Lịch LeanSoft và Outlook

Trong cơ sở dữ liệu LeanSoft, mở mô-đun Lịch, và nhấp vào nút đồng bộ Outlook ở phía bên phải của trang, dưới lịch tháng.

Nút đồng bộ "Outlook" trong Lịch LeanSoft.

Quá trình đồng bộ hóa là một quá trình hai chiều, có nghĩa là các sự kiện được hòa giải trong cả hai tài khoản (Outlook và LeanSoft). Trang sẽ chuyển hướng đến một trang đăng nhập Microsoft, và người dùng được yêu cầu đăng nhập vào tài khoản của họ, nếu họ chưa đăng nhập. Cuối cùng, cấp quyền cần thiết bằng cách nhấp vào Chấp nhận.

Quá trình xác thực trên trang OAuth của Microsoft Outlook.

Note

Tất cả người dùng muốn sử dụng đồng bộ hóa chỉ cần đồng bộ hóa lịch của họ với Outlook. Việc cấu hình tài khoản Azure của Microsoft chỉ được thực hiện một lần, vì các ID khách hàng và bí mật khách hàng của Microsoft Entra ID là duy nhất, và giúp người dùng quản lý một phiên bản cụ thể của các dịch vụ đám mây Microsoft cho người dùng nội bộ và bên ngoài.

Khắc phục sự cố đồng bộ

Có thể có những lúc tài khoản Lịch Microsoft Outlook không đồng bộ đúng cách với LeanSoft. Các vấn đề đồng bộ có thể được nhìn thấy trong nhật ký cơ sở dữ liệu.

Trong những trường hợp này, tài khoản cần được khắc phục sự cố. Việc đặt lại có thể được thực hiện bằng cách sử dụng nút Đặt lại Tài khoản, có thể truy cập bằng cách điều hướng đến Ứng dụng Cài đặt ‣ Quản lý Người dùng. Sau đó, chọn người dùng để chỉnh sửa lịch, và nhấp vào tab Lịch.

Các nút đặt lại được làm nổi bật trên tab lịch của người dùng.

Tiếp theo, nhấp vào Đặt lại Tài khoản dưới lịch chính xác.

Tùy chọn đặt lại

Các tùy chọn đặt lại sau đây có sẵn để khắc phục sự cố đồng bộ Lịch Microsoft Outlook với LeanSoft:

Các tùy chọn đặt lại lịch Outlook trong LeanSoft.

Sự kiện hiện có của người dùng:

  • Giữ nguyên: không thay đổi các sự kiện.

  • Xóa khỏi tài khoản Lịch Microsoft hiện tại: xóa các sự kiện khỏi Lịch Microsoft Outlook.

  • Xóa khỏi LeanSoft: xóa các sự kiện khỏi lịch LeanSoft.

  • Xóa khỏi cả hai: xóa các sự kiện khỏi cả Lịch Microsoft Outlook và lịch LeanSoft.

Đồng bộ hóa tiếp theo:

  • Chỉ đồng bộ các sự kiện mới: đồng bộ các sự kiện mới trên Lịch Microsoft Outlook và/hoặc lịch LeanSoft.

  • Đồng bộ tất cả các sự kiện hiện có: đồng bộ tất cả các sự kiện trên Lịch Microsoft Outlook và/hoặc lịch LeanSoft.

Nhấp vào Xác nhận sau khi thực hiện lựa chọn để thay đổi các sự kiện của người dùng và đồng bộ hóa lịch.