فهم مصادقة Edge وتدفقات التفويض

الإصدار 4.17.01 من Edge for Private Cloud

يشرح هذا المستند كيفية عمل المصادقة والتفويض على Apigee Edge. قد توفّر هذه المعلومات سياقًا مفيدًا عند ضبط LDAP خارجي باستخدام Apigee Edge.

تعتمد عمليات المصادقة والتفويض على ما إذا كان المستخدم يصادق من خلال واجهة مستخدم الإدارة أو من خلال واجهات برمجة التطبيقات.

عند تسجيل الدخول من خلال واجهة المستخدم

عند تسجيل الدخول إلى Edge من خلال واجهة المستخدم، ينفّذ Edge خطوة تسجيل دخول منفصلة إلى خادم إدارة Apigee باستخدام بيانات اعتماد مشرف النظام العام في Edge.

توضّح الصورة 1 خطوات تسجيل الدخول التالية في واجهة المستخدم:

  1. يُدخل المستخدم بيانات تسجيل الدخول في واجهة مستخدم تسجيل الدخول.
  2. يسجّل Edge الدخول إلى خادم الإدارة باستخدام بيانات اعتماد مشرف النظام العام.
  3. يتم التحقّق من بيانات اعتماد مشرف النظام العام ومنح الإذن بها. تستخدم واجهة المستخدم بيانات الاعتماد هذه لإرسال طلبات بيانات من واجهة برمجة التطبيقات الخاصة بالمنصة.
    1. في حال تفعيل المصادقة الخارجية، تتم مصادقة بيانات الاعتماد من خلال LDAP الخارجي، وإلا يتم استخدام LDAP الداخلي في Edge.
    2. يتم دائمًا إجراء التفويض من خلال LDAP الداخلي.
  4. تتم مصادقة بيانات الاعتماد التي أدخلها المستخدم والموافقة عليها.
    1. في حال تفعيل المصادقة الخارجية، تتم مصادقة بيانات الاعتماد من خلال LDAP الخارجي، وإلا يتم استخدام LDAP الداخلي في Edge.
    2. يتم دائمًا إجراء التفويض من خلال LDAP الداخلي.

تعرض الصورة التالية التفويض والمصادقة من خلال واجهة مستخدم Edge:

عند تسجيل الدخول من خلال واجهات برمجة التطبيقات

عند تسجيل الدخول إلى Edge من خلال واجهة برمجة تطبيقات، يتم استخدام بيانات الاعتماد التي تم إدخالها مع واجهة برمجة التطبيقات فقط. على عكس تسجيل الدخول إلى واجهة المستخدم، لا يلزم تسجيل دخول منفصل باستخدام بيانات اعتماد مشرف النظام.

في ما يلي خطوات تسجيل الدخول إلى واجهة برمجة التطبيقات الموضّحة في الشكل 2:

  1. يُدخل المستخدم بيانات تسجيل الدخول في واجهة مستخدم تسجيل الدخول.
  2. تتم مصادقة بيانات الاعتماد التي أدخلها المستخدم والموافقة عليها.
  3. في حال تفعيل المصادقة الخارجية، تتم مصادقة بيانات الاعتماد من خلال LDAP الخارجي، وإلا يتم استخدام LDAP الداخلي في Edge.
  4. يتم دائمًا إجراء التفويض من خلال LDAP الداخلي.

تعرض الصورة التالية التفويض والمصادقة من خلال واجهات برمجة تطبيقات Edge: