Custom target implementation
By default, the Federated Directory Server target repository is an IBM Security Directory Server instance. You can use the customization features of Federated Directory Server to define a custom target for synchronization.
For example, you can configure Federated Directory Server to synchronize to one of the following targets:
-
Database.
-
Cloud service through an API like System for Cross-Domain Identity Management (SCIM).
-
File that is uploaded to a custom identity service.
-
Custom target implementation roadmap
To implement a custom target repository for Federated Directory Server, you must create an IBM® Security Verify Directory Integrator project, create user interface forms, and custom AssemblyLines. -
The custom target project
To configure Federated Directory Server to use a custom target, you must create an IBM® Security Verify Directory Integrator project and reference it to the LDAPSync configuration file. -
LDAPSync reference in custom target project
LDAPSync is the IBM® Security Verify Directory Integrator project that provides all of the server functionality for Federated Directory Server. You must reference the LDAPSync project in your custom target project to use its functions and variables. -
Custom target user interface implementation
TheGeneralSettings
andFlowSettings
connectors are the Federated Directory Server user interface form connectors, which you can use to customize the fields on the configuration screens. You must add these connectors in the Resources library of the custom target project. -
Custom target AssemblyLines
Use the TestConnection and WriteToTarget AssemblyLines to implement Federated Directory Server custom target configuration. -
Deployment of Federated Directory Server with custom target
To deploy Federated Directory Server with custom target implementation, you must copy the configuration file to the configs folder of the solution directory.