جریان‌های اصالت‌سنجی و صدور مجوز Edge

این سند نحوه عملکرد اصالت‌سنجی و صدور مجوز در Apigee Edge را توضیح می‌دهد. این اطلاعات ممکن است بافت مفیدی را هنگام پیکربندی LDAP خارجی با Apigee Edge ارائه دهد.

جریان‌های اصالت‌سنجی و صدور مجوز به این بستگی دارد که کاربر ازطریق رابط کاربری مدیریت اصالت‌سنجی می‌کند یا ازطریق میاناهای برنامه‌سازی کاربردی.

هنگام ورود به سیستم ازطریق میانای کاربر

وقتی ازطریق میانای کاربر به سیستم Edge وارد می‌شوید، Edge بااستفاده از اطلاعات اعتباری سرپرست سامانه جهانی Edge، مرحله ورود به سیستم جداگانه‌ای را برای «سرور مدیریت» Apigee انجام می‌دهد.

مراحل ورود به سیستم واسط کاربر زیر در شکل ۱ نشان داده شده است:

  1. کاربر اعتبارنامه ورود به سیستم را در واسط کاربر ورود به سیستم وارد می‌کند.
  2. Edge بااستفاده از اطلاعات کاربری سرپرست سیستم جهانی به سیستم «سرور مدیریت» وارد می‌شود.
  3. اعتبارنامه سرپرست سیستم جهانی اصالت‌سنجی و مجاز شده است. رابط کاربری از این اعتبارنامه‌ها برای ارسال درخواست‌های خاص به میانای برنامه‌سازی کاربردی پلاتفرم استفاده می‌کند.
    1. اگر اصالت‌سنجی خارجی فعال باشد، اعتبارنامه‌ها دربرابر LDAP خارجی اصالت‌سنجی می‌شوند، درغیراین‌صورت، از LDAP داخلی Edge استفاده می‌شود.
    2. مجوز همیشه دربرابر LDAP داخلی انجام می‌شود، مگراینکه نگاشت نقش خارجی را فعال کنید.
  4. اعتبارنامه‌های واردشده توسط کاربر اصالت‌سنجی و مجاز می‌شوند.
    1. اگر اصالت‌سنجی خارجی فعال باشد، اعتبارنامه‌ها دربرابر LDAP خارجی اصالت‌سنجی می‌شوند، درغیراین‌صورت، از LDAP داخلی Edge استفاده می‌شود.
    2. مجوز همیشه دربرابر LDAP داخلی انجام می‌شود، مگراینکه نگاشت نقش خارجی را فعال کنید.

تصویر زیر صدور مجوز و اصالت‌سنجی را ازطریق Edge UI نشان می‌دهد:

شکل ۱: صدور مجوز و اصالت‌سنجی ازطریق میانای کاربر Edge

هنگام ورود به سیستم ازطریق میاناهای برنامه‌سازی کاربردی

وقتی ازطریق API به سیستم Edge وارد می‌شوید، فقط از اطلاعات اعتباری واردشده با API استفاده می‌شود. برخلاف ورود به سیستم با واسط کاربر، ورود به سیستم جداگانه با اطلاعات کاربری سرپرست سیستم لازم نیست.

مراحل ورود به سیستم API زیر در شکل ۲ نشان داده شده است:

  1. کاربر اعتبارنامه ورود به سیستم را در واسط کاربر ورود به سیستم وارد می‌کند.
  2. اعتبارنامه‌های واردشده توسط کاربر اصالت‌سنجی و مجاز می‌شوند.
  3. اگر اصالت‌سنجی خارجی فعال باشد، اعتبارنامه‌ها دربرابر LDAP خارجی اصالت‌سنجی می‌شوند، درغیراین‌صورت، از Edge LDAP داخلی استفاده می‌شود.
  4. مجوز همیشه دربرابر LDAP داخلی انجام می‌شود، مگراینکه نگاشت نقش خارجی را فعال کنید.

تصویر زیر مجوزدهی و اصالت‌سنجی را ازطریق Edge API نشان می‌دهد:

شکل ۲: صدور مجوز و اصالت‌سنجی ازطریق Edge API