ผู้ให้บริการข้อมูลประจำตัวภายนอก¶
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 ใช้คีย์ API ของไซต์และตราสัญลักษณ์หรือข้อมูลโปรไฟล์ เก็บข้อมูลรับรอง API ไว้นอกพื้นที่เก็บข้อมูล และใช้สิทธิ์ที่แคบที่สุดที่มีอยู่
ฐานข้อมูลภายนอก¶
db_ext อ่านผู้ใช้จากฐานข้อมูล SQL ที่แยกต่างหาก กำหนดค่าบัญชีฐานข้อมูลแบบอ่านอย่างเดียวเฉพาะเมื่อเป็นไปได้ และเลือกรูปแบบรหัสผ่านที่ถูกต้อง
โปรแกรมภายนอก¶
เมธอด ext ส่งผ่านงานการตรวจสอบสิทธิ์ไปยังไฟล์ปฏิบัติการที่กำหนดค่าไว้ ปฏิบัติต่อโปรแกรมและทุกอาร์กิวเมนต์โดยคำนึงถึงความปลอดภัย หลีกเลี่ยงการแก้ไขเชลล์ จำกัดสิทธิ์ของระบบไฟล์ และไม่บันทึกรหัสผ่าน
รายการตรวจสอบการเปิดตัว¶
- ยืนยันผู้ให้บริการข้อมูลประจำตัว TLS
- ผู้ดูแลแผนที่อย่างชัดเจน
- ทดสอบการออกจากระบบและการหมดอายุของเซสชัน
- ทดสอบผู้ใช้ที่ถูกปิดใช้งานและลบออก
- กำหนดพฤติกรรมระหว่างการหยุดทำงานของผู้ให้บริการ
- เก็บขั้นตอนการกู้คืนไว้สำหรับข้อผิดพลาดในการกำหนดค่า