使用LDAP登录OpenERP

时间:2014-06-05 11:35:01

标签: ldap openerp

我正在为我的公司使用OpenERP,并且我尝试使用LDAP登录。

我下载了ldap_auth插件,并配置了我公司的设置。

配置完成后,我以管理员身份登出并尝试使用LDAP设置登录,但没有成功。

  

"用户名或密码错误"。

我希望用户在"用户"上写下他的电子邮件。字段,他的密码在"密码"领域。但我不知道该怎么做。

编辑:我安装了python-ldap 2.7。

以下是我的设置:

1 个答案:

答案 0 :(得分:0)

您必须将“Filtro LDAP”字段更改为LDAP树上相应的电子邮件字段,因此,如果您拥有“AMAccountName =%s”,则应该具有“wtv_name_of_field_you_want_to_check_in_your_LDAP_tree =%s”。

由于您选中了“Criar utilizador”,您必须在“Utilizador modelo”下拉列表中选择默认用户,在LDAP上成功进行身份验证的用户将在OpenERP数据库上创建,并具有与该默认用户相同的访问权限。

此外,如果您的服务器允许匿名绑定,则无需填写“Senha LDAP”字段,因为您不打算在LDAP端进行更改。


您可能希望填充用户并将其存储在OpenERP数据库中,因为您需要安装“LDAP Populate”模块,我建议您同时安装“用户名和电子邮件的LDAP映射” “为了映射和存储用户的真实(完整)名称和电子邮件。

最后,请注意您可以让本地身份验证的用户(例如管理员用户)和在LDAP中进行身份验证的用户。在本地数据库之后仅在本地身份验证失败时查询LDAP。