OIM-IDM                
    About Us         Contact Us         Home                                        
Beginners
Connector
Adapter
OIM Table Structure
Installation Tips
UI Change
Design Console
Misc
Sample Code
Fun Time -Deals
Want to see something?

If you have any suggestion or want to see something here,Please let me know,
(Note:Only related to Identity Management or may be something useful to all)

Now Lets talk about connectors. My favorite part in oracle identity manager. Here I am not going to talk about OOTB(out of the box) connectors. I will tell you if you need to create connector for server which don't have OOTB connector.

The connector you create basically contains 2 main phase.
   1)provisioning
   2)reconciliation

Connector should fetch and send information from server(Let's say XYZ).When you create connector for XYZ server then you need to have access over that server either via web service or any other API.so you can call that API or use web service and do whatever operation you want to do on server. If there is no API available then most of the time Web Service is the best option to create. For fetching data from XYZ server, You might want to create Database reconciliation.
Let me tell you step by step procedure to create connector.
(Note:If you know how to create resource object,process definition etc then please first click here and visit design console tutorial)
1)Create resource object in OIM design console with recon fields. Lets say XYZ as our server name is also XYZ.
2)Create process form and/or object form as per the requirement of the fields for XYZ resource.
3)You may need to create IT Resource as per the connection you are using to communicate with the XYZ server. If IT resource is not of type DB or ldap which is available as type then you might also need to create IT resource type first before creating It resource.
4)create process definition in OIM design console. Lets say XYZ Provisioning. If you have any approval process then you might want to create approval process. Remember one very important thing,If you are creating resource approval process then you have to set standard approval to complete using OOTB adapter tcCompleteTask then only your process approval definition will kick off.
5)You also need to map recon fields with the form field in process definition.
6)Now you need to create one process task in process definition which will hold your adapter which will be executed during resource provisioning.
7)If you have recon connector then you also need to add that in schedule task and set it for execution on some user defined time.
Provision:I will provide you oim provisioning code later here but first lets understand how provision works. so now when you configure



All Rights Reserved. Designed by Me