Idea Details

IDM Custom Connectors Development

Last activity 21 days ago
Amit Rai's profile image
02-04-2018 09:30 PM

Connectors play a very important role in any IDM deployment as it determines the scope of the endpoints that can be successfully integrated with the IDM infrastructure. The list of supported connector endpoint types is a crucial factor for making a purchase decision or for identifying a long term roadmap for any IDM project. IDM implementation is a big-ticket, multi-year purchase for any organization and support for a particular endpoint can make or break a deal.

 

There are primarily two options for customers if a particular endpoint is not supported. Either, they contact CA to provide a custom connector (with support from GD) or they check in-house if they can develop a custom connector. The second option is quite prevalent at those customers where they have big stakes in their existing IDM implementations.

 

Our IDM deployment includes a connector SDK that helps in writing a custom connector using industry standard skillsets (Java, JNDI, LDAP, XML, Spring framework). The learning curve for developing the custom connector is steep as there is not enough documentation available on CA site (or it’s outdated) for setting up a developer’s workbench.

 

Our aim is to remove blocks for our customers, and if they wish to develop their own custom connector, let them do it. If we want our customers to be successful, we need to support a step-by-step setup for developer’s workbench for developing a custom connector using CA SDK. It would help in getting the DEV environment of the customer up and running in a very short time enabling success for the customer.

 

In addition, we should publish a list of all custom connectors that were developed in the past and include it in the product support sheet with a tag-‘Additional work required’. We may need to provide the source code too if we want our developer’s community to thrive. It would provide a great reference to any developer to churn out custom connectors quickly as per their requirements.

 

The above steps would ensure an ongoing adoption of our IDM system, with lots of acceptance in the developer’s communities.

 

My idea is to –

  • Support a step-by-step setup for developer’s workbench for developing a custom connector using CA SDK (for industry standard IDEs like eclipse)
  • Publish a list of all custom connectors that were developed in the past and include it in the product support sheet, along with their source code published on CA site.


Comments

01-25-2019 06:34 AM

Just added my voite, as i'm facing the hard task of developing a custom connection where the only documentation are the example projects shipped with the SDK. The only doc available IM_JCS_Prog_Enu.pdf, says a lot of things but basically says 'almost' nothing usefull and much much is left to discover.

09-29-2018 06:40 PM

Count me in .. You just read my mind it seems like  Really thoughtful idea and something needed and CA should consider this on priority.. 

 

At a time when there is lot of competition in the market with many players providing more faster to market .. there cannot be long cycle times .. 

 

Easy step by step documentation/videos etc, even a public VAPP with features implemented is something that should be readily available to customers atleast.  

08-15-2018 06:56 AM

Thank you for the idea, we can definitely see the value in the proposal. Product team will review this for future releases and determine if it can be delivered.

07-10-2018 10:18 AM

This is super relevant for me and my colleagues. Please go with this idea.

06-25-2018 02:21 PM

Thanks for sharing, very helpful for the clients that run their development shops