我有一个企业应用程序,需要同步来自集中式源的用户信息。到目前为止,我们一直在使用daemon进程将LDAP与AD集成。
但是,在我们的下一个部署中,我们需要与PeopleSoft HRMS(9.1)集成。该应用程序需要定期将用户与PeopleSoft HRMS同步。
我想检查如何继续执行此操作?
是否有一个标准模块可以公开这些详细信息,或者它允许LDAP通信?
关于如何使用用户记录的任何指导都将有所帮助。
答案 0 :(得分:1)
Web服务可以通过Integration Broker实现:https://docs.oracle.com/cd/E41633_01/pt853pbh1/eng/pt/tibr/concept_IntroductiontoPeopleSoftIntegrationBroker-076593.html
使用应用程序引擎可以完成更底层的方法。 您的企业应用程序可以生成XML / csv。 您将在peopletools中记录一个与XML / csv文件中的字段相对应的记录。然后,您创建一个fileLayout。如果将此FileLayout拖到Application Engine人员代码窗口中,则会得到代码应为的模板,并且必须使用一些文件路径和最少的逻辑来完成该模板,以处理并将数据导入到用户表中。 请记住,您可以安排应用程序引擎的递归时间,因此在进行此设置后,您只需担心文件会被更新。
如果您需要验证,则还应该在通过Application Engine读取数据之后将数据提供给组件接口。