12th November, 2015

Quest OneIdentity: how to create custom connectors

Lets see together what are the main steps to implement a generic connector using Quest OneIdentity.

Here the main steps to implement a generic connector using Quest OneIdentity:

1) as you might know the core development code of Dell One Identity Manager is Visual Basic. Therefore the first step will be to implement in VB the three basic function of any IDM system:

  • Insert - To provision the new resource against the target system
  • Update - To update any information to the target system
  • Delete - To revoke the resource from the target system
Develop the VB code needed to cover all the named function, test directly from Visual Studio and, if some libraries could be needed, just reference them from the main directory of the product.

2) Open and log in into the Manager, create a new Target System Type to specify the typology of your target system (like LDAP, AD, Database, CSV...)

3) Open the Target Systems tab and fill the following information:

  • Target System - the name that will identify your specific instance
  • Target System Type - The one you created in the previous step
  • Display Name - the name that will identify your specific instance
  • Synchronized by => Scripted Synchronization

  • Change the tab on top and click on "Synchronization" and select your server

  • 4) Open Account Definition fill the following data, save and reboot the Manager

    5) On top a new custom system is now present:

    • Open the new target system
    • Open Container
    • Fill the field "Name"
    • Save

    6) Open again the Account Definition:

    • Edit IT Operating Data Mapping
    • Enter the same information as the image
    • Save and close the Manager

    7) Open the Designer and create three custom scripts like the one below:

    • CCC_UnsAccount_PSY_Insert

    • CCC_UnsAccount_PSY_Update

    • CCC_UnsAccount_PSY_Delete

    8) The provisioning, update and revoke of accounts on your new custom system will be now totally automatic.

    Leave a comment

    Swiss Identity & Access Management experts

    Ask for a Demo