אימות LDAP¶
אימות LDAP מאמת משתמשים MRBS מול ספריה LDAP כגון OpenLDAP או Microsoft Active Directory.
יש להתקין את התוסף PHP LDAP.
הגדרות חיבור¶
הגדר את שרתי הספריות, גרסת הפרוטוקול, אבטחת התעבורה, השם הבסיסי ומסנני החיפוש ב-config.inc.php. העתק את ההגדרות הרלוונטיות LDAP מ-systemdefaults.inc.php לפני שתשנה אותן.
העדף תעבורה מוצפנת:
- LDAPS כאשר נתמך; או
- LDAP עם StartTLS.
התקן ואמת את שרשרת האישורים של שרת הספריות. אל תבטל את האימות כדי לעקוף בעיית אישור.
חיפוש משתמש¶
שם הכניסה ממוקם באמצעות תכונת המשתמש והמסנן המוגדרים. פריסות ספריות שונות, אז בדוק עם:
- משתמש רגיל;
- מנהל;
- משתמש מחוץ ליחידה הארגונית המותרת;
- חשבון מושבת; ו
- שם משתמש המכיל תווים חוקיים שאינם ASCII, אם רלוונטי.
קבוצות ומנהלים¶
MRBS יכול להשתמש במאפייני ספרייה ובחברות בקבוצה כדי לזהות או לתאר משתמשים. ודא שהתנהגות קבוצות מקוננות תואמת את הספרייה והמסמך שלך, אילו קבוצות מעניקות MRBS ניהול.
מיפוי תכונות¶
מיפויים אופציונליים יכולים לאחזר כתובות דוא"ל ושמות תצוגה:
שמות התכונות והפורמטים המוחזרים משתנים בין יישומי LDAP.
פתרון בעיות בצורה בטוחה¶
אפשרויות ניפוי הבאגים של LDAP עלולות לחשוף פרטים מן הספרייה. הפעל אותן רק לבדיקה מוגבלת, הגבל את הגישה לפלט והשבת אותן מיד לאחר מכן.
כאשר הכניסה נכשלת, בדוק את התעבורה ואת האישורים לפני שינוי מסנני החיפוש או פרטי הגישה.