我是一名程序员,对 Active Directory、LDAP 等不太了解。我想为我工作的每个员工构建某种个人资料网页。类似于以下内容:http://intranet-matters.de/files/chr-hansen-my-profile.jpg
我是否需要 LDAP 服务器来存储电子邮件地址、电话号码、员工 ID、组织层次结构、职位等?我是否应该尝试编写自己的后端程序来管理这些信息,还是应该尝试从 LDAP 服务器中提取信息?我可以使用现有的 Active Directory 来存储和检索我需要的信息吗?
我们的电话系统 (Alcatel-Lucent) 已经有 LDAP 服务器。我应该尝试了解它的工作原理吗?供应商不知道 LDAP 的工作原理。他们只安装系统并提供支持,不销售使用该服务器的编程咨询。
还有其他我可以采用的解决方案吗?
答案1
AD 的 LDAP 确实已经包含了您要求的所有字段。您只需编写一个可以以您想要的方式进行查询和显示的网页即可。
尽管您在该屏幕截图中展示的内容是来自 SharePoint 的内容,但如果您已经拥有它,为什么还要自己构建呢?