Kết nối tài khoản Gmail bằng cách sử dụng OAuth 2.0

Thực hiện theo các bước trong bài viết này để thiết lập đồng bộ hóa phía máy chủ nhằm gửi và nhận email trong các ứng dụng tương tác với khách hàng (chẳng hạn như Dynamics 365 Sales, Dynamics 365 dịch vụ khách hàng, Dynamics 365 Marketing, Dynamics 365 Field ServiceDynamics 365 Project Service Automation) từ tài khoản Gmail bằng cách sử dụng OAuth 2.0 làm cơ chế ủy quyền.

Lưu ý

Cấu hình máy chủ email Gmail hoạt động với tối đa 100 người dùng. OAuth Tạo nhiều hồ sơ (bước 1 đến 4) nếu bạn muốn liên kết cùng một hồ sơ với nhiều người dùng. OAuth

Bước 1. Bật IMAP hoặc POP trong Gmail

Lưu ý

Các bước này nên được thực hiện bởi quản trị viên hệ thống.

Đối với IMAP, hãy làm theo các bước trong Kiểm tra Gmail thông qua các nền tảng email khác.

Đối với POP, hãy làm theo các bước trong Đọc tin nhắn Gmail trên các ứng dụng email khác bằng POP.

Bước 2. Tạo dự án

Lưu ý

Các bước này nên được thực hiện bởi quản trị viên hệ thống.

Sử dụng tài khoản Google (đây có thể là tài khoản bạn sẽ sử dụng để gửi và truy xuất email hoặc một tài khoản khác), đi tới Bảng thông tin dành cho nhà phát triển của Google và tạo một dự án mới.

Thực hiện theo các bước cho Tạo một dự án trong Tạo, tắt và khôi phục dự án.

Lưu ý

Các bước này nên được thực hiện bởi quản trị viên hệ thống.

  1. Chọn OAuth màn hình đồng ý, sau đó chọn loại người dùng:

    • Chọn Nội bộ nếu bạn đang sử dụng một đối tượng thuê quản trị viên GSuite và sẽ tạo ứng dụng dành riêng cho tổ chức của bạn.
    • Chọn Bên ngoài nếu bạn đang thử nghiệm bằng cách sử dụng tài khoản Gmail độc lập.

    Ảnh chụp màn hình đồng ý. OAuth

  2. Chọn Tạo.

  3. Trong Tên ứng dụng, nhập tên ứng dụng. Trong Miền được ủy quyền, hãy nhập tên miền riêng tư hàng đầu trong môi trường của bạn (ví dụ: dynamics.com). Chọn Lưu.

    Ảnh chụp màn hình nhập tên ứng dụng và tên miền.

  4. Chọn Thông tin xác thực>Tạo thông tin xác thực.

    Ảnh chụp màn hình lệnh Create credentials.

  5. Chọn OAuth ID khách hàng.

  6. Chọn Đặt cấu hình màn hình đồng ý.

  7. Nhập các tùy chọn thiết đặt sau:

    Thiết đặt Sử dụng
    Loại ứng dụng Ứng dụng web
    Tên Tên của máy khách web
    Nguồn gốc JavaScript được ủy quyền URL môi trường của bạn (ví dụ: https://contoso.crm.dynamics.com)
    URI chuyển hướng được ủy quyền URL môi trường của bạn với /_grid/cmds/dlg_gmailoauth.aspx được thêm vào (ví dụ: https://contoso.crm.dynamics.com/_grid/cmds/dlg_gmailoauth.aspx)
  8. Chọn Tạo. Trong màn hình xuất hiện, hãy ghi chú ID máy hàng và bí mật của máy khách. Bạn sẽ sử dụng dữ liệu này trong bước tiếp theo.

Bước 4. tạo cấu hình máy chủ email

  1. Trong trung tâm quản trị Power Platform, hãy chọn một môi trường.

  2. Trên thanh lệnh, chọn Cài đặt>Email>Cấu hình máy chủ.

    Ảnh chụp màn hình cài đặt cấu hình máy chủ email.

  3. Trên thanh lệnh, hãy chọn Cấu hình máy chủ mới.

    Ảnh chụp màn hình quá trình tạo hồ sơ máy chủ mới.

  4. Đối với Loại máy chủ email, chọn Gmail, sau đó chỉ định Tên có ý nghĩa cho cấu hình.

    Ảnh chụp màn hình việc tạo hồ sơ máy chủ mới cho Gmail.

  5. Nếu bạn muốn sử dụng cấu hình máy chủ này làm cấu hình mặc định cho các hộp thư mới, hãy bật Đặt làm cấu hình mặc định cho hộp thư mới.

  6. Đối với Loại xác thực, hãy chọn Gmail OAuth.

  7. Đối với ID khách hàngBí mật khách hàng, hãy nhập thông tin bạn đã ghi chú trong bước 8 của quy trình trước đó.

    Lưu ý

    Các trường Vị trí và cổng được điền tự động.

  8. Mở rộng phần Nâng cao, sau đó sử dụng chú giải công cụ để chọn các tùy chọn xử lý email của bạn.

  9. Khi bạn đã hoàn tất, chọn Lưu.

Bước 5. Đặt cấu hình hộp thư

Lưu ý

Các bước này nên được thực hiện bởi người dùng hộp thư.

  1. Trong ứng dụng web, hãy đi tới Cài đặt (Thiết đặt.) >Cài đặt nâng cao.

  2. Chọn Thiết đặt>Quản trị.

  3. Chọn Thiết đặt>Cấu hình email>Hộp thư.

  4. Chọn hộp thư cho người dùng được định cấu hình trong các bước trước.

  5. Sử dụng các tùy chọn thiết đặt sau:

    Thiết đặt Sử dụng
    Cấu hình máy chủ Hồ sơ được tạo ở bước 4
    Email đến Đồng bộ phía Máy chủ hoặc Bộ định tuyến Email
    Email đi Đồng bộ phía Máy chủ hoặc Bộ định tuyến Email
  6. Chọn Lưu.

  7. Chọn Đăng nhập vào Gmail.

  8. Tiếp tục thông qua các trang đăng nhập và ủy quyền của Gmail.

Bước 6. Thêm người dùng thử nghiệm

Trong Google Cloud Platform (Bảng thông tin dành cho nhà phát triển), hãy thêm người dùng vào phần Người dùng thử nghiệm khi xuất bản ứng dụng. Thông tin khác: Trợ giúp bảng điều khiển Google Cloud Platform

Ảnh chụp màn hình khi thêm người dùng thử nghiệm.

Bước 7: Thử nghiệm và bật

Lưu ý

Các bước này nên được thực hiện bởi người dùng hộp thư.

Chọn Kiểm tra & Bật hộp thư để kiểm tra hộp thư được cấu hình trong bước 6.

Ảnh chụp màn hình lệnh Kiểm tra & Bật hộp thư.