简体   繁体   English

IBM Security Identity Manager中使用了哪些适配器?

[英]What are adapters used for in IBM Security Identity Manager?

When do we use these adapters? 我们什么时候使用这些适配器? How are they used by services and TDI? 服务和TDI如何使用它们? Please answer in Layman language if you can. 如果可以的话,请用Layman语言回答。

Adapters (Earlier also know as ITIM agents) are used as a connection medium between the ITIM and the endpoint. 适配器(以前也称为ITIM代理)用作ITIM和端点之间的连接介质。 Whenever we request some operation in ITIM, for example an add account, the corresponding changes need to be done on the endpoint too so that ITIM and endpoint remain in sync. 每当我们请求ITIM中的某些操作(例如添加帐户)时,也需要在端点上进行相应的更改,以使ITIM和端点保持同步。 These changes are automatically done by ITIM and if the operation is successful the results are updated at ITIM side (ITIM's LDAP) or else they are reverted back to old stage. 这些更改由ITIM自动完成,如果操作成功,结果将在ITIM端(ITIM的LDAP)进行更新,否则将它们恢复到旧阶段。 A service we create in ITIM is part of the adapter package and represents the endpoint on ITIM side. 我们在ITIM中创建的服务是适配器包的一部分,代表ITIM端的终结点。 The adapter jar file (that we import in ITIM under service types ) has some files which describe the endpoint, like the service form parameters, the account form parameters, the object class of account,service groups etc (Because each endpoint will have different attributes and hence schema for account etc). 适配器jar文件(我们在ITIM中根据service types导入)具有一些描述端点的文件,例如服务表单参数,帐户表单参数,帐户的对象类,服务组等(因为每个端点将具有不同的属性以及帐户的架构等)。 These parameters are then entered by the user and on an operation are passed forward to the adapter. 这些参数然后由用户输入,并且在操作上被转发到适配器。 The adapter reads this and performs operation on the endpoint. 适配器读取此内容并在端点上执行操作。

As you can see in the following image:- 如您在下图中所看到的:- 在此处输入图片说明

The adapter is basically the communication medium between ITIM and endpoint. 适配器基本上是ITIM与端点之间的通信介质。 The adapters are also of two types DAML based and Agentless/TDI based adapters. 适配器也是基于DAML的适配器和基于无代理/ TDI的适配器两种。 You can read more about them on IBM knowledge center. 您可以在IBM知识中心了解有关它们的更多信息。 Usually a adapter is Java/C++ or some other language code that uses some API (to connect to the endpoint and perform operation) and performs user management operations on the endpoint for ITIM (as the ITIM operation requested like add user/delete user etc). 通常,适配器是Java / C ++或其他语言代码,该代码使用某些API(用于连接到端点并执行操作)并在端点上为ITIM执行用户管理操作(如要求的ITIM操作,例如添加用户/删除用户等) 。

Hope that gives you a slight glimpse of ITIM adapters :) 希望可以让您对ITIM适配器有所了解:)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM