将用户从 PeopleSoft HRMS 同步到外部应用程序

Synchronise users from PeopleSoft HRMS to an external application

我有一个企业应用程序需要从集中源同步用户信息。到目前为止,我们一直在使用守护进程将 LDAP 与 AD 集成。

但是,在我们的下一次部署中,我们需要与 PeopleSoft HRMS (9.1) 集成。该应用程序需要定期将用户与 PeopleSoft HRMS 同步。

我想检查如何继续实施这个?

是否有一个标准模块可以公开这些细节或允许 LDAP 通信?

关于如何使用用户记录的任何说明都会有所帮助。

可以使用 Integration Broker 实现 Web 服务:https://docs.oracle.com/cd/E41633_01/pt853pbh1/eng/pt/tibr/concept_IntroductiontoPeopleSoftIntegrationBroker-076593.html

可以使用应用程序引擎完成更底层的方法。 您的企业应用程序可能会生成 XML/csv。 您将在与 XML/csv 文件中的字段相对应的 peopletools 中创建一条记录。然后你做一个fileLayout。如果将此 fileLayout 拖到应用程序引擎 peoplecode window,您会得到一个代码应该是什么的模板,您必须使用一些文件路径和最少的逻辑来完成它,以处理数据并将数据导入到您的用户表。 请记住,您可以定期安排应用程序引擎,因此在设置好之后,您只需担心文件会更新。

如果您需要验证,您还应该考虑在通过应用程序引擎读取数据后将其提供给组件接口。