Template connector tutorial
The template connector tutorial is installed as part of the Omada Connectivity SDK, located in the folder C:\Program Files\Omada SDK\V14.0\tutorials\template connectivity.
The tutorial guides you on how to fully manage a directory with users, groups and assignments. The directory is persisted in a Lightweight Directory Access Protocol (LDAP) system.
The template connector tutorial helps you perform the following procedures:
-
Deploy and register the connectivity in Omada Identity.
infoThe Register Connectivity utility does not work if the SDK version does not match your version of Omada Identity.
You must also run the utility on the server where Omada Identity Enterprise Server is installed. Alternatively, you must add the following registry key to the Omada Identity database:
HKEY_LOCAL_MACHINE\SOFTWARE\Omada\Omada Enterprise\14.0\ConnStr
-
Write a queries and mappings screen.
-
Write a provisioning connector, including data model and task mappings that can update the XML files.
The template tutorial includes the necessary configuration and code to read and write to a user. The tutorial also contains a permission repository in the form of an XML file.
All files and code are also referenced in the \template connectivity folder.

Target system
This tutorial describes how to write template connectivity for a Lightweight Directory Access Protocol (LDAP) system. The LDAP system contains users, roles and assignment between users and roles.
All users are stored in the "User" OrgUnit in LDAP, and the resources are stored in the "Roles" OrgUnit.

In the example above, the CN=User OrgUnit is where all users are stored.

In the example above, the CN=Roles OrgUnit is where all roles are stored.
You must perform the procedures in this tutorial in chronological order.
📄️ Step 1 – Register the connectivity and connector
To use the new connectivity in the System onboarding process, you must first register the connectivity in the Enterprise Server by registering the Connector.
📄️ Step 2 – Test the connectivity
The next step is to test the connectivity and see where each of the components come into play.