Appearance
LDAP
通过 LDAP 协议对接外部目录服务;远端部门、人员数据同步落地至本地,账号密码校验由 Identity 认证插件完成。
一、功能概述
实现 LDAP 目录服务对接,支持组织架构同步与账号身份认证。 数据存储规则:人员、部门数据落地系统原生 t_user、t_department、t_department_user 表;身份鉴权逻辑交由 Identity 认证插件 处理。
二、名词解释
| 名词 | 说明 |
|---|---|
| LDAP | 轻量级目录访问协议,用于对接企业 AD/OpenLDAP 等目录服务器;支持拉取组织、用户数据,配合 Identity 插件完成账号凭据校验 |
| t_user | 系统用户表 |
| t_department | 系统部门表 |
| t_department_user | 用户与部门关联关系表 |
三、属性配置说明
LDAP 连接参数、字段映射、同步策略等配置项,查看对应功能菜单表单,同时可在 appsettings 配置文件中进行底层参数调整。
四、业务流程
- 在【认证 / 站点配置】页面开启 LDAP 目录服务对接;
- 执行组织架构同步,将 LDAP 远端部门、用户数据同步至本地
t_department、t_user、t_department_user; - 用户登录时,请求转发至 Identity 插件,基于 LDAP 协议校验账号密码;
- 认证通过后使用本地用户信息完成系统授权。
五、关键约束
- 用户、部门主数据持久化存储在系统自有用户、部门表,不直接依赖 LDAP 在线查询;
- 仅认证鉴权环节调用 Identity 插件对接 LDAP 校验凭据;
- 支持定时同步 / 手动触发同步两种模式;
- 属性映射(账号、姓名、部门、邮箱等)统一由表单 + 配置文件管控。
