Khi sử dụng Ngôn ngữ đánh dấu xác nhận bảo mật (SAML), người dùng có thể dùng thông tin đăng nhập Google Cloud để đăng nhập vào các ứng dụng trên đám mây dành cho doanh nghiệp.
Thiết lập dịch vụ đăng nhập một lần qua SAML cho AgileApps Cloud
Lưu ý: Bạn cần có một miền AgileApps Cloud trước khi định cấu hình tính năng SSO. Ví dụ: miền cho Công ty của bạn có thể là yourcompany.agileappscloud.com. Nếu bạn không có miền AgileApps, hãy liên hệ với bộ phận hỗ trợ của AgileApps để thiết lập một miền.
Bước 1: Thiết lập Google làm nhà cung cấp dịch vụ danh tính (IdP) SAML
-
Trong Bảng điều khiển dành cho quản trị viên của Google, hãy chuyển đến biểu tượng Trình đơn
Ứng dụng
Ứng dụng web và ứng dụng di động.
Bạn phải đăng nhập với vai trò là quản trị viên cấp cao để thực hiện thao tác này.
-
Nhấp vào Thêm ứng dụng
Tìm kiếm ứng dụng.
- Nhập AgileApps Cloud vào trường tìm kiếm.
- Trong kết quả tìm kiếm, hãy di chuột lên ứng dụng SAML AgileApps rồi nhấp vào Chọn.
- Trên trang Thông tin chi tiết về dịch vụ Nhà cung cấp danh tính của Google:
- Sao chép và lưu URL SSO và Mã nhận dạng của tổ chức.
- Tải Chứng chỉ xuống.
- Nhấp vào Tiếp tục.
- Trên trang Service provider details (Thông tin chi tiết về nhà cung cấp dịch vụ), hãy chỉnh sửa URL ACS và Mã nhận dạng thực thể bằng cách thay thế {your‑domain} bằng miền AgileApps của bạn.
- Nhấp vào Tiếp tục.
- Trên trang Ánh xạ thuộc tính, hãy nhấp vào trình đơn Chọn trường rồi ánh xạ các thuộc tính sau của Google Directory với các thuộc tính tương ứng của AgileApps:
Thuộc tính của Google Directory Thuộc tính AgileApps Thông tin cơ bản > Email chính email Thông tin cơ bản > Tên fname Thông tin cơ bản > Họ lname -
(Không bắt buộc) Để nhập tên nhóm có liên quan đến ứng dụng này:
- Đối với Tư cách thành viên nhóm (không bắt buộc), hãy nhấp vào Tìm kiếm nhóm, nhập một hoặc nhiều chữ cái của tên nhóm rồi chọn tên nhóm.
- Thêm các nhóm khác nếu cần (tối đa 75 nhóm).
- Đối với Thuộc tính ứng dụng, hãy nhập tên thuộc tính nhóm tương ứng của nhà cung cấp dịch vụ.
Bất kể bạn nhập bao nhiêu tên nhóm, phản hồi SAML chỉ bao gồm những nhóm mà người dùng là thành viên (trực tiếp hoặc gián tiếp). Để biết thêm thông tin, hãy xem bài viết Giới thiệu về tính năng liên kết tư cách thành viên của nhóm.
- Nhấp vào Hoàn tất.
Bước 2: Thiết lập AgileApps Cloud làm nhà cung cấp dịch vụ (SP) SAML 2.0
- Mở một cửa sổ trình duyệt ẩn danh mới.
- Đăng nhập vào tài khoản AgileApps của tổ chức bạn với tư cách là quản trị viên.
- Nhấp vào biểu tượng cài đặt ở trên cùng bên phải rồi chọn Quản lý tài khoản.
- Nhấp vào Cài đặt tính năng Đăng nhập một lần.
- Nhấp vào nút Chỉnh sửa.
- Nhập các giá trị vào trường nhập dữ liệu như minh hoạ bên dưới:
- Đăng nhập bằng: SAML
- Phiên bản SAML: 2.0
- Phát hành: Mã nhận dạng thực thể mà bạn đã sao chép ở Bước 1.
- URL xác thực bên thứ ba SAML: URL Đăng nhập một lần mà bạn đã sao chép ở Bước 1.
- URL của đơn vị phát hành yêu cầu SAML: https://{your-domain}, trong đó {your-domain} là miền AgileApps của bạn.
- Loại mã nhận dạng người dùng: Mã nhận dạng người dùng trên nền tảng
- Vị trí mã nhận dạng người dùng: Thuộc tính
- Thuộc tính cho User-ID: email
- Tạo người dùng: Đã đánh dấu
- Thuộc tính cho Tên: fname
- Thuộc tính cho Họ: lname
- Thuộc tính cho Email: email
- Loại người dùng mặc định: Người dùng trên nền tảng
- Nhóm, Hồ sơ truy cập, Ứng dụng, Vai trò mặc định: Chọn giá trị mặc định cho người dùng mới tạo.
- Chứng chỉ của nhà phát hành: Tải Chứng chỉ mà bạn đã tải xuống ở Bước 1 lên.
- Nhấp vào Lưu.
Bước 3: Bật ứng dụng AgileApps Cloud
-
Trong Bảng điều khiển dành cho quản trị viên của Google, hãy chuyển đến biểu tượng Trình đơn
Ứng dụng
Ứng dụng web và ứng dụng di động.
Bạn phải đăng nhập với vai trò là quản trị viên cấp cao để thực hiện thao tác này.
- Chọn AgileApps Cloud.
- Nhấp vào Quyền truy cập của người dùng.
-
Để bật hoặc tắt một dịch vụ cho mọi người trong tổ chức, hãy nhấp vào Bật cho mọi người hoặc Tắt cho mọi người, rồi nhấp vào Lưu.
-
(Không bắt buộc) Cách bật hoặc tắt một dịch vụ cho một đơn vị tổ chức:
- Ở bên trái, hãy chọn đơn vị tổ chức đó.
- Để thay đổi Trạng thái dịch vụ, hãy chọn Bật hoặc Tắt.
- Chọn một trong các lựa chọn sau:
- Nếu Trạng thái dịch vụ được đặt thành Đã kế thừa và bạn muốn giữ chế độ cài đặt đã cập nhật, ngay cả khi chế độ cài đặt gốc thay đổi, hãy nhấp vào Ghi đè.
- Nếu Trạng thái dịch vụ được đặt thành Đã ghi đè, hãy nhấp vào Kế thừa để quay về chế độ cài đặt giống với chế độ gốc hoặc nhấp vào Lưu để giữ chế độ cài đặt mới, ngay cả khi chế độ cài đặt gốc thay đổi.
Tìm hiểu thêm về cơ cấu tổ chức.
- (Không bắt buộc) Để bật một dịch vụ cho một nhóm người dùng thuộc nhiều đơn vị tổ chức hoặc trong nội bộ đơn vị tổ chức, hãy chọn một nhóm quản lý quyền truy cập. Để biết thông tin chi tiết, hãy xem bài viết Tuỳ chỉnh quyền truy cập vào dịch vụ bằng nhóm quản lý quyền truy cập.
- Đảm bảo rằng mã nhận dạng email tài khoản người dùng AgileApps Cloud của bạn khớp với mã nhận dạng email trong miền Google của bạn.
Bước 4: Xác minh rằng tính năng SSO đang hoạt động
AgileApps hỗ trợ cả SSO do Nhà cung cấp danh tính (IdP) khởi tạo và SSO do Nhà cung cấp dịch vụ (SP) khởi tạo. Hãy làm theo các bước sau để xác minh tính năng SSO ở một trong hai chế độ:
Do IdP khởi tạo
-
Trong Bảng điều khiển dành cho quản trị viên của Google, hãy chuyển đến biểu tượng Trình đơn
Ứng dụng
Ứng dụng web và ứng dụng di động.
Bạn phải đăng nhập với vai trò là quản trị viên cấp cao để thực hiện thao tác này.
- Chọn AgileApps.
- Ở trên cùng bên trái, hãy nhấp vào Kiểm thử tính năng đăng nhập bằng SAML.
AgileApps sẽ mở trong một thẻ riêng. Nếu không, hãy sử dụng thông tin trong thông báo lỗi SAML nhận được để cập nhật chế độ cài đặt IdP và SP nếu cần, sau đó kiểm tra lại tính năng đăng nhập SAML.
Do SP khởi tạo
- Đóng tất cả cửa sổ trình duyệt.
- Trong một cửa sổ trình duyệt mới, hãy chuyển đến trang đăng nhập AgileApps rồi đăng nhập vào tài khoản của bạn. Bạn sẽ được tự động chuyển hướng đến trang đăng nhập của Google.
- Nhập thông tin đăng nhập của bạn.
- Sau khi thông tin đăng nhập của bạn được xác thực, bạn sẽ tự động được chuyển hướng trở lại AgileApps Cloud và đăng nhập.
Lưu ý: Nếu tài khoản người dùng được Google xác thực không tồn tại trong AgileApps, thì hệ thống cấp phép tức thời của AgileApps sẽ tự động tạo một người dùng mới.
Google, Google Workspace cũng như các nhãn hiệu và biểu trưng có liên quan là các nhãn hiệu của Google LLC. Tất cả các tên sản phẩm và công ty khác là nhãn hiệu của những công ty mà chúng liên kết.