LDAP ile kimlik doğrulama¶
LDAP kimlik doğrulaması, MRBS kullanıcılarını OpenLDAP veya Microsoft Active Directory gibi bir LDAP dizininde doğrular.
PHP LDAP uzantısının yüklenmesi gerekir.
Bağlantı ayarları¶
config.inc.php'de dizin sunucularını, protokol sürümünü, aktarım güvenliğini, temel ayırt edici adı ve arama filtrelerini yapılandırın. İlgili LDAP ayarlarını değiştirmeden önce systemdefaults.inc.php'den kopyalayın.
Şifreli aktarımı tercih edin:
- Desteklendiği yerde LDAPS; veya
- LDAP StartTLS ile.
Dizin sunucusunun sertifika zincirini kurun ve doğrulayın. Sertifika sorununu çözmek için doğrulamayı devre dışı bırakmayın.
Kullanıcı arama¶
Oturum açma adı, yapılandırılmış kullanıcı özelliği ve filtre kullanılarak bulunur. Dizin düzenleri farklı olduğundan şunu test edin:
- normal bir kullanıcı;
- bir yönetici;
- izin verilen kuruluş biriminin dışından bir kullanıcı;
- devre dışı bırakılmış bir hesap; ve
- Varsa geçerli ASCII olmayan karakterler içeren bir kullanıcı adı.
Gruplar ve yöneticiler¶
MRBS kullanıcıları tanımlamak veya tanımlamak için dizin özelliklerini ve grup üyeliğini kullanabilir. İç içe grup davranışının dizininizle eşleştiğinden emin olun ve hangi grupların MRBS yönetim yetkisi verdiğini belgeleyin.
Özellik eşleme¶
İsteğe bağlı eşlemeler e-posta adreslerini ve görünen adları alabilir:
Öznitelik adları ve döndürülen formatlar LDAP uygulamalar arasında değişiklik gösterir.
Güvenli bir şekilde sorun giderme¶
LDAP hata ayıklama seçenekleri dizin ayrıntılarını ortaya çıkarabilir. Bunları yalnızca sınırlı bir test için etkinleştirin, çıktıya erişimi kısıtlayın ve hemen ardından devre dışı bırakın.
Oturum açma başarısız olduğunda, arama filtrelerini veya kimlik bilgilerini değiştirmeden önce aktarımı ve sertifikaları kontrol edin.