Apigee সিস্টেম আপনার API ম্যানেজমেন্ট এনভায়রনমেন্টে ব্যবহারকারীদের যাচাই করতে OpenLDAP ব্যবহার করে। OpenLDAP এই LDAP পাসওয়ার্ড নীতি কার্যকারিতা উপলভ্য করে।
এই বিভাগে, ডেলিভার করা ডিফল্ট LDAP পাসওয়ার্ড নীতি কীভাবে কনফিগার করতে হয় তা বর্ণনা করা হয়েছে। বিভিন্ন পাসওয়ার্ড যাচাইকরণ বিকল্প কনফিগার করতে এই পাসওয়ার্ড নীতি ব্যবহার করুন, যেমন, পরপর কতবার লগ-ইন করার চেষ্টা ব্যর্থ হলে, ডিরেক্টরিতে ব্যবহারকারীকে যাচাই করার জন্য পাসওয়ার্ড আর ব্যবহার করা যাবে না।
ডিফল্ট পাসওয়ার্ড নীতিতে কনফিগার করা অ্যাট্রিবিউট অনুযায়ী লক হয়ে যাওয়া ব্যবহারকারীর অ্যাকাউন্ট আনলক করার জন্য কয়েকটি API কীভাবে ব্যবহার করতে হয়, তাও এই বিভাগে বর্ণনা করা হয়েছে।
অতিরিক্ত তথ্যের জন্য, দেখুন:
ডিফল্ট LDAP পাসওয়ার্ড নীতি কনফিগার করা
ডিফল্ট LDAP পাসওয়ার্ড নীতি কনফিগার করতে:
- Apache Studio বা ldapmodify-এর মতো LDAP ক্লায়েন্ট ব্যবহার করে আপনার LDAP সার্ভারে কানেক্ট করুন। সাধারণত
OpenLDAP সার্ভার OpenLDAP নোডের 10389 পোর্টে শোনে।
কানেক্ট করতে, Bind DN বা
cn=manager,dc=apigee,dc=com-এর ব্যবহারকারী এবং Edge ইনস্টল করার সময় আপনার সেট করা OpenLDAP পাসওয়ার্ড উল্লেখ করুন। - এটির জন্য পাসওয়ার্ড নীতি অ্যাট্রিবিউটে নেভিগেট করতে ক্লায়েন্ট ব্যবহার করুন:
- Edge ব্যবহারকারী:
cn=default,ou=pwpolicies,dc=apigee,dc=com - Edge sysadmin:
cn=sysadmin,ou=pwpolicies,dc=apigee,dc=com
- Edge ব্যবহারকারী:
- পাসওয়ার্ড নীতি অ্যাট্রিবিউটের ভ্যালু আপনার পছন্দ অনুযায়ী এডিট করুন।
- কনফিগারেশন সেভ করুন।
ডিফল্ট LDAP পাসওয়ার্ড নীতি অ্যাট্রিবিউট
| অ্যাট্রিবিউট | বিবরণ | ডিফল্ট |
|---|---|---|
pwdExpireWarning |
পাসওয়ার্ডের মেয়াদ শেষ হওয়ার আগে সর্বাধিক কত সেকেন্ড পর্যন্ত মেয়াদ শেষ হওয়ার সতর্কতা মেসেজ সেই ব্যবহারকারীকে দেখানো হবে যিনি ডিরেক্টরিতে যাচাইকরণ করছেন। |
604800 (৭ দিনের সমান) |
pwdFailureCountInterval |
কত সেকেন্ড পরে পরপর ব্যর্থ হওয়া বাইন্ড করার চেষ্টা ব্যর্থতার কাউন্টার থেকে মুছে ফেলা হবে। অন্যভাবে বলতে গেলে, এটি হল সেকেন্ডের সংখ্যা যার পরে পরপর ব্যর্থ লগ-ইন প্রচেষ্টার সংখ্যা রিসেট করা হয়।
আমরা সাজেস্ট করি যে এই অ্যাট্রিবিউটটি
|
৩০০ |
pwdInHistory |
ব্যবহারকারীর ব্যবহার করা বা পুরনো পাসওয়ার্ডের সর্বাধিক সংখ্যা যা
পাসওয়ার্ড পরিবর্তন করার সময়, ব্যবহারকারীকে তার পুরনো পাসওয়ার্ডের মধ্যে কোনও একটিতে পরিবর্তন করতে ব্লক করা হবে। |
3 |
pwdLockout |
|
মিথ্যা |
pwdLockoutDuration |
পরপর অনেকবার লগ-ইন করার চেষ্টা ব্যর্থ হওয়ার কারণে, যত সেকেন্ডের জন্য ব্যবহারকারীকে যাচাই করার জন্য পাসওয়ার্ড ব্যবহার করা যাবে না। অন্যভাবে বলতে গেলে,
ব্যবহারকারীর অ্যাকাউন্ট আনলক করা দেখুন।
আমরা সাজেস্ট করি যে এই অ্যাট্রিবিউটটি
|
৩০০ |
pwdMaxAge |
কত সেকেন্ড পরে ব্যবহারকারীর (sysadmin নয়) পাসওয়ার্ডের মেয়াদ শেষ হয়ে যাবে। ভ্যালু 0 হওয়ার অর্থ হল পাসওয়ার্ডের মেয়াদ শেষ হয় না। ২৫৯২০০০ ডিফল্ট ভ্যালু পাসওয়ার্ড তৈরি করার সময় থেকে ৩০ দিনের সাথে সম্পর্কিত। |
user: 2592000 sysadmin: ০ |
pwdMaxFailure |
পরপর কতবার লগ-ইন করার চেষ্টা ব্যর্থ হলে, ডিরেক্টরিতে ব্যবহারকারীকে যাচাই করার জন্য পাসওয়ার্ড ব্যবহার করা যাবে না। |
3 |
pwdMinLength |
পাসওয়ার্ড সেট করার সময় ন্যূনতম কতগুলি অক্ষর থাকতে হবে তা উল্লেখ করে। |
8 |
ব্যবহারকারীর অ্যাকাউন্ট আনলক করা
পাসওয়ার্ড নীতিতে সেট করা অ্যাট্রিবিউটের কারণে ব্যবহারকারীর অ্যাকাউন্ট লক হয়ে যেতে পারে। sysadmin Apigee ভূমিকা অ্যাসাইন করা আছে এমন ব্যবহারকারী ব্যবহারকারীর অ্যাকাউন্ট আনলক করতে নিম্নলিখিত API কল ব্যবহার করতে পারেন। userEmail, adminEmail এবং password-এর জায়গায় আসল ভ্যালু লিখুন।
কোনও ব্যবহারকারীকে আনলক করতে:
/v1/users/userEmail/status?action=unlock -X POST -u adminEmail:password