আপনার LDAP IDP কনফিগার করা

এই বিভাগে, আপনি কীভাবে প্রাইভেট ক্লাউডের জন্য Apigee Edge-এর সাথে IDP হিসেবে LDAP ব্যবহার করতে পারেন সেই মেকানিজম বর্ণনা করা হয়েছে।

সহজ বাইন্ডিং (সরাসরি বাইন্ডিং)

সাধারণ বাইন্ডিং-এর মাধ্যমে ব্যবহারকারী একটি RDN অ্যাট্রিবিউট প্রদান করেন। RDN অ্যাট্রিবিউট হল ইউজারনেম, ইমেল আইডি, সাধারণ নাম বা অন্যান্য ধরনের ইউজার আইডি, যা নির্ভর করে প্রাইমারি আইডেন্টিফায়ার কী তার উপর। সেই RDN অ্যাট্রিবিউট দিয়ে, Apigee SSO স্ট্যাটিক্যালি একটি স্বতন্ত্র নাম (DN) কনস্ট্রাক্ট করে। সাধারণ বাইন্ডিংয়ের সাথে কোনও আংশিক মিল নেই।

নিচে একটি সাধারণ বাইন্ডিং অপারেশনের ধাপগুলি দেখানো হল:

  1. ব্যবহারকারী একটি RDN অ্যাট্রিবিউট ও পাসওয়ার্ড ইনপুট দেন। যেমন, তিনি ইউজারনেম “alice” লিখতে পারেন।
  2. Apigee SSO, DN তৈরি করে; যেমন:
    dn=uid=alice,ou=users,dc=test,dc=com
  3. Apigee SSO, LDAP সার্ভারের সাথে বাইন্ড করার চেষ্টা করতে স্ট্যাটিক পদ্ধতিতে তৈরি DN এবং প্রদত্ত পাসওয়ার্ড ব্যবহার করে।
  4. সফল হলে, Apigee SSO একটি OAuth টোকেন রিটার্ন করে যা ক্লায়েন্ট Edge পরিষেবায় তাদের অনুরোধের সাথে অ্যাটাচ করতে পারে।

সহজ বাইন্ডিং সবচেয়ে সুরক্ষিত ইনস্টলেশন প্রদান করে কারণ Apigee SSO-তে কনফিগারেশনের মাধ্যমে কোনও LDAP ক্রেডেনশিয়াল বা অন্যান্য ডেটা প্রকাশ করা হয় না। সিঙ্গেল ইউজারনেম ইনপুটের জন্য চেষ্টা করতে, Apigee SSO-তে অ্যাডমিনিস্ট্রেটর এক বা একাধিক DN প্যাটার্ন কনফিগার করতে পারেন।

সার্চ ও বাইন্ডিং (পরোক্ষ বাইন্ডিং)

সার্চ ও বাইন্ড ফিচারের মাধ্যমে ব্যবহারকারী একটি RDN ও পাসওয়ার্ড দেন। Apigee SSO তারপরে ব্যবহারকারীর DN খুঁজে পায়। 'সার্চ ও বাইন্ড' ফিচারে আংশিক ম্যাচ করার সুবিধা আছে।

সার্চ বেস হল সবচেয়ে উপরের ডোমেন।

নিচে সার্চ ও বাইন্ড অপারেশনের ধাপগুলি দেখানো হল:

  1. ব্যবহারকারী ইউজারনেম বা ইমেল আইডির মতো RDN এবং তার পাসওয়ার্ড ইনপুট করেন।
  2. Apigee SSO, LDAP ফিল্টার এবং পরিচিত সার্চ ক্রেডেনশিয়ালের সেট ব্যবহার করে সার্চ করে।
  3. ঠিক একটি ম্যাচ থাকলে, Apigee SSO ব্যবহারকারীর DN রিট্রিভ করে। কোনও ম্যাচ না থাকলে অথবা একের বেশি ম্যাচ থাকলে, Apigee SSO ব্যবহারকারীকে প্রত্যাখ্যান করে।
  4. তারপরে, Apigee SSO, LDAP সার্ভারের বিরুদ্ধে ব্যবহারকারীর DN এবং প্রদত্ত পাসওয়ার্ড বাইন্ড করার চেষ্টা করে।
  5. LDAP সার্ভার যাচাইকরণ প্রসেসটি সম্পূর্ণ করে।
  6. সফল হলে, Apigee SSO একটি OAuth টোকেন রিটার্ন করে যা ক্লায়েন্ট Edge পরিষেবায় তাদের অনুরোধের সাথে অ্যাটাচ করতে পারে।

Apigee সাজেস্ট করে যে আপনি শুধু-পঠনযোগ্য অ্যাডমিন ক্রেডেনশিয়ালের একটি সেট ব্যবহার করুন যা আপনি Apigee SSO-এর জন্য উপলভ্য করেন যাতে ব্যবহারকারী যেখানে থাকেন সেই LDAP ট্রি-তে সার্চ করা যায়।