استفاده از SAML با «واسط کاربر Edge»

Edge for Private Cloud نسخه ۴.۱۷.۰۹

مشخصات SAML سه موجودیت را تعریف می‌کند:

  • اصلی (کاربر واسط کاربر Edge)
  • فراهم‌ساز خدمات (Edge SSO)
  • ارائه‌دهنده هویت (ادعای SAML را برمی‌گرداند)

وقتی SAML فعال باشد، مدیر (کاربر Edge UI) درخواست دسترسی به ارائه‌دهنده خدمات (Edge SSO) را می‌دهد. سپس Edge SSO (در نقش خود به‌عنوان ارائه‌دهنده خدمات SAML) یک ادعای هویت از ارائه‌دهنده هویت SAML درخواست و دریافت می‌کند و از آن ادعا برای ایجاد توکن OAuth2 موردنیاز برای دسترسی به Edge UI استفاده می‌کند. سپس کاربر به واسط کاربر Edge هدایت می‌شود.

این فرایند در زیر نشان داده شده است:

در این نمودار:

  1. کاربر تلاش می‌کند با درخواست دادن به نشانی وب ورود به سیستم برای Edge UI، به Edge UI دسترسی پیدا کند. برای مثال:
    https://edge_ui_IP_DNS:9000
  2. درخواست‌های تأییدنشده به ارائه‌دهنده هویت SAML هدایت می‌شوند. برای مثال، https://idp.customer.com.
  3. اگر مشتری به سیستم ارائه‌دهنده هویت وارد نشده باشد، از مشتری خواسته می‌شود به سیستم وارد شود.
  4. کاربر توسط ارائه‌دهنده هویت SAML اصالت‌سنجی می‌شود. ارائه‌دهنده هویت SAML یک ادعای SAML 2.0 تولید می‌کند و به Edge SSO برمی‌گرداند.
  5. Edge SSO ادعا را اعتبارسنجی می‌کند، هویت کاربر را از ادعا استخراج می‌کند، رمز اصالت‌سنجی OAuth 2 را برای Edge UI تولید می‌کند، و کاربر را به صفحه اصلی Edge UI در نشانی زیر هدایت می‌کند:
    https://edge_ui_IP_DNS:9000/platform/orgName

    که orgName نام سازمان Edge است.