Edge for Private Cloud phiên bản 4.19.01
Khi SAML được bật, người dùng chính (người dùng giao diện người dùng Edge) sẽ yêu cầu quyền truy cập vào nhà cung cấp dịch vụ (Edge SSO). Sau đó, Edge SSO sẽ yêu cầu và nhận một xác nhận danh tính từ nhà cung cấp danh tính (IDP) SAML và sử dụng xác nhận đó để tạo mã thông báo OAuth2 cần thiết để truy cập vào giao diện người dùng Edge. Sau đó, người dùng sẽ được chuyển hướng đến giao diện người dùng của Edge.
Edge hỗ trợ nhiều nhà cung cấp danh tính (IDP), bao gồm cả Okta và Dịch vụ liên kết Active Directory của Microsoft (ADFS). Để biết thông tin về cách định cấu hình ADFS để sử dụng với Edge, hãy xem bài viết Định cấu hình Edge làm Bên tin cậy trong ADFS IDP. Đối với Okta, hãy xem phần sau.
Để định cấu hình SAML IDP, Edge cần có địa chỉ email để xác định người dùng. Do đó, nhà cung cấp danh tính phải trả về một địa chỉ email trong quá trình xác nhận danh tính.
Ngoài ra, bạn có thể cần một số hoặc tất cả những thông tin sau:
| Cài đặt | Mô tả |
|---|---|
| URL siêu dữ liệu |
Nhà cung cấp danh tính SAML có thể yêu cầu URL siêu dữ liệu của Edge SSO. URL siêu dữ liệu có dạng như sau: protocol://apigee_sso_IP_DNS:port/saml/metadata Ví dụ: http://apigee_sso_IP_or_DNS:9099/saml/metadata |
| URL dịch vụ xác nhận người dùng |
Có thể dùng làm URL chuyển hướng quay lại Edge sau khi người dùng nhập thông tin đăng nhập IDP, ở dạng: protocol://apigee_sso_IP_DNS:port/saml/SSO/alias/apigee-saml-login-opdk Ví dụ: http://apigee_sso_IP_or_DNS:9099/saml/SSO/alias/apigee-saml-login-opdk |
|
URL đăng xuất một lần |
Bạn có thể định cấu hình Edge SSO để hỗ trợ tính năng đăng xuất một lần. Xem phần Định cấu hình tính năng đăng xuất một lần từ giao diện người dùng Edge để biết thêm thông tin. URL đăng xuất một lần của Edge SSO có dạng: protocol://apigee_sso_IP_DNS:port/saml/SingleLogout/alias/apigee-saml-login-opdk Ví dụ: http://apigee_sso_IP_DNS:9099/saml/SingleLogout/alias/apigee-saml-login-opdk |
|
Mã nhận dạng thực thể của nhà cung cấp dịch vụ (hoặc URI đối tượng) |
Đối với Edge SSO: apigee-saml-login-opdk |
Định cấu hình Okta
Cách định cấu hình Okta:
- Đăng nhập vào Okta.
- Chọn Ứng dụng rồi chọn ứng dụng SAML của bạn.
- Chọn thẻ Assignments (Bài tập) để thêm người dùng vào ứng dụng. Người dùng này sẽ có thể đăng nhập vào giao diện người dùng Edge và thực hiện lệnh gọi API Edge. Tuy nhiên, trước tiên, bạn phải thêm từng người dùng vào một tổ chức Edge và chỉ định vai trò của người dùng đó. Xem phần Đăng ký người dùng Edge mới để biết thêm thông tin.
- Chọn thẻ Sign on (Đăng nhập) để lấy URL siêu dữ liệu của Nhà cung cấp dịch vụ danh tính. Lưu trữ URL đó vì bạn cần URL đó để định cấu hình Edge.
- Chọn thẻ General (Chung) để định cấu hình ứng dụng Okta, như trong bảng dưới đây:
| Cài đặt | Mô tả |
|---|---|
| URL đăng nhập một lần | Chỉ định URL chuyển hướng quay lại Edge để sử dụng sau khi người dùng nhập thông tin đăng nhập Okta của họ. URL này có dạng:
http://apigee_sso_IP_DNS:9099/saml/SSO/alias/apigee-saml-login-opdk Nếu bạn dự định bật TLS trên https://apigee_sso_IP_DNS:9099/saml/SSO/alias/apigee-saml-login-opdk Trong đó, apigee_sso_IP_DNS là địa chỉ IP hoặc tên DNS của nút lưu trữ Xin lưu ý rằng URL này có phân biệt chữ hoa chữ thường và SSO phải được viết hoa. Nếu bạn có một trình cân bằng tải trước |
| Sử dụng URL này cho URL người nhận và URL đích | Chọn hộp đánh dấu này. |
| URI đối tượng (Mã nhận dạng thực thể SP) | Đặt thành apigee-saml-login-opdk |
| RelayState mặc định | Có thể để trống. |
| Định dạng mã nhận dạng tên | Chỉ định EmailAddress. |
| Tên người dùng của ứng dụng | Chỉ định Okta username. |
| Câu lệnh thuộc tính (Không bắt buộc) | Chỉ định FirstName, LastName và Email như trong hình dưới đây. |
Hộp thoại cài đặt SAML sẽ xuất hiện như bên dưới sau khi bạn hoàn tất:
