我是身份和访问管理领域的新手。 到目前为止,我知道,Sail point提供了一些直接连接器来集成LDAP,HR系统,OIM,数据库等已知系统。 Sailpoint还通过使用Custom连接器为断开连接的应用程序提供了支持。 在这里,我的问题是如何开发自定义连接器..? 我没有sailpoint提供的包含“ AbstractConnector”类的jar文件。 这样我就可以编写自己的课程并进行开发了。 我也不太明白,该课怎么办?(如果我有一个罐子) Sailpoint将如何引用该类。 我们需要将该类部署到某个地方吗?
在这里,我期待完整的流程来开发和部署自定义连接器。 如果有人在工作,请帮助。
答案 0 :(得分:0)
如果解压缩identityiq.war
,将发现一个名为WEB-INF/lib/connector-bundle.jar
的JAR文件。这是您可以在其中找到AbstractConnector的JAR。编写连接器代码后,将需要对其进行编译并将其捆绑到一个JAR文件中,并将其放入WEB-INF/lib
中。
最后,您将需要更新ConnectorRegistry对象(在调试屏幕上的Configuration(配置)下)以引用新类,这将使它成为Application类型。如果它具有自定义的连接参数(通常如此),则还需要一个xhtml页面,该页面将嵌入到Sailpoint用户界面中,以提示用户配置应用程序。
如果您具有指南针的访问权限,他们会有一份名为Custom Connectors的白皮书,对您会有所帮助。
所有这些,我鼓励您尝试找到一种使用现成的连接器的方法。
答案 1 :(得分:0)
在大多数情况下,如果使用DelimitedFile连接器会更好,您可以导入CSV身份数据,并使其在Sailpoint的工作流程中工作。您将能够映射字段,关联帐户并快速创建多值组成员身份。当然,这意味着Sailpoint不会直接连接到应用程序,并且您将必须开发工作流以提取身份并上载它们。但至少,您可以不使用自定义连接器方式进行集成。