ספקי זהות חיצוניים¶
MRBS 1.12.2 יכול להשתלב עם מספר מערכות זהות קיימות. העדיפו את השיטה שכבר מופעלת ונתמכת על ידי הארגון שלכם.
CAS¶
הגדר את המארח, היציאה וההקשר של CAS וספק נתיב אישור CA מהימן.
$auth["type"] = "cas";
$auth['cas']['host'] = 'cas.example.org';
$auth['cas']['port'] = 443;
$auth['cas']['context'] = '/cas';
$auth['cas']['ca_cert_path'] = '/path/to/ca-chain.pem';
השאר את אימות השרת מופעל במהלך הייצור.
SAML¶
SAML תמיכה משתמשת בהתקנה קיימת של SimpleSAMLphp. הגדר את הנתיב המוחלט שלו, מקור האימות ומיפוי התכונות שלו:
$auth["type"] = "saml";
$auth['saml']['ssp_path'] = '/opt/simplesamlphp';
$auth['saml']['authsource'] = 'default-sp';
$auth['saml']['attr']['username'] = 'sAMAccountName';
מיפוי זהות ייחודית ובלתי ניתנת לשינוי לשם המשתמש MRBS. בדוק היעדרות ושינויים של תכונה וכן את הדרך המוצלחת.
וורדפרס וג'ומלה¶
שיטות אלו טוענות את ה-CMS שמסביב ומשתמשות מחדש בחשבונות ובתפקידים שלה. הגדר את נתיב ההתקנה היחסי ומפה באופן מפורש תפקידי משתמש ומנהל מערכת.
שדרוגים ל-CMS יכולים להשפיע על התנהגות האינטגרציה. בדוק את התחברות MRBS לאחר כל שדרוג CMS.
Wix¶
שילוב Wix משתמש במפתח API של אתר ובמידע על תג או פרופיל. שמור את אישורי ה-API מחוץ למאגר והשתמש בהרשאות המצומצמות ביותר הזמינות.
מסד נתונים חיצוני¶
db_ext קורא משתמשים ממסד נתונים נפרד של SQL. הגדר חשבון מסד נתונים ייעודי לקריאה בלבד במידת האפשר ובחר את פורמט הסיסמה הנכון.
תוכנית חיצונית¶
שיטת ext מעבירה עבודת אימות לקובץ הפעלה מוגדר. התייחס לתוכנית ולכל טיעון כרגישים לאבטחה. הימנע מאינטרפולציה של מעטפת, הגבל הרשאות למערכת הקבצים ולעולם אל תירשם סיסמאות.
רשימת בדיקה לפריסה¶
- אמת את ספק הזהות TLS.
- מנהלי מפות במפורש.
- בדיקת התנתקות ותפוגה של הפעלה.
- בדוק משתמשים שהושבתו והוסרו.
- הגדר התנהגות בזמן השבתה של ספק.
- שמור על הליך שחזור עבור טעויות תצורה.