跳到主要内容

AD域配置LDAP映射关系

在Active Directory(AD)中,LDAP(轻量级目录访问协议)用于访问和操作目录服务。LDAP 用户属性是 AD 中用于存储用户对象信息的字段,例如用户名、电子邮件、组织等。在实际应用中,了解这些属性的映射非常重要,尤其是在与AD集成的应用中,例如单点登录(SSO)、身份验证、人员信息同步等场景。

以下是 AD 中一些常用 LDAP 用户属性及其含义的详细说明:


1. 用于用户基本信息的常见属性

属性名称LDAP 名称描述
用户名(登录名)sAMAccountName用户的登录名(不带域名部分)。
用户主体名称userPrincipalName用户的完全登录名(通常为邮件格式,例如user@domain.com)。
昵称displayName显示在用户界面中的名称(常用于友好显示)。
givenName用户的名字(First Name)。
sn(Surname)用户的姓氏(Last Name)。
描述description用户对象的描述信息。
电子邮箱mail用户的电子邮件地址。
电话号码telephoneNumber用户的主办公电话号码。
其他电话号码otherTelephone用户的其他电话号码。
移动电话mobile用户的移动电话号码。
部门department用户所在的部门名称。
职位title用户的职位信息。
公司company用户所在的公司名称。
街道地址streetAddress用户的办公地址(街道)。
城市l(Locality Name)用户的城市地址。
邮政编码postalCode用户的邮政编码。
国家/地区c(Country)用户所在国家/地区(ISO代码)。

2. 用于身份验证的关键属性

属性名称LDAP 名称描述
用户 SIDobjectSid用户的安全标识符,用于权限和授权系统中标识用户。
用户 GUIDobjectGUID用户对象的全局唯一标识符。
密码上次设置时间pwdLastSet用户密码最后一次更改的时间戳。
密码永不过期标志userAccountControl控制用户登录行为的标志位(包括密码策略、禁用标志等)。
用户是否禁用`userAc