Skip to main content

Migration to .NET-based collectors

If you have existing custom LDAP collectors (a new ODW Collector data object has been created and uses the LDAP collector technology), perform the migration process to the .NET-based collector:

  1. Go to Setup --> Administration --> Connectivity --> Collectors.

  2. Select your custom LDAP collector and click Edit.

  3. Change the Collector ID to Omada ODW NET Query.

  4. Update the Onboarding configuration with the following code and click Apply.

    <configurationParameter name="assemblyLocation" title="S_SYSOVW_Text_GSQL_AssemblyLocation_Title" isHidden="true" defaultValue="gac" requiredFull="false" type="stringType" scope="dataConnection" packagePath="\Package.Variables[Connection::assemblyLocation].Properties[Value]" description="S_SYSOVW_Text_GSQL_AssemblyLocation_Description"></configurationParameter> <configurationParameter name="assemblyName" title="S_SYSOVW_Text_GSQL_AssemblyName_Title" isHidden="true" defaultValue="Omada.ODW.LDAPCollector.dll" requiredFull="false" type="stringType" scope="dataConnection" packagePath="\Package.Variables[Connection::assemblyName].Properties[Value]" description="S_SYSOVW_Text_GSQL_AssemblyName_Description"></configurationParameter> <configurationParameter name="assemblyNameGAC" title="S_SYSOVW_Text_GSQL_AssemblyName_Title" isHidden="true" defaultValue="Omada.ODW.LDAPCollector, Version=1.0.0.0, Culture=neutral, PublicKeyToken=05f178dc5da504f4, processorArchitecture=MSIL" requiredFull="false" type="stringType" scope="dataConnection" packagePath="\Package.Variables[Connection::assemblyNameGAC].Properties[Value]" description="S_SYSOVW_Text_GSQL_AssemblyName_Description"></configurationParameter> <configurationParameter name="assemblyFolder" title="S_SYSOVW_Text_GSQL_AssemblyFolder_Title" isHidden="true" requiredFull="false" type="stringType" scope="dataConnection" packagePath="\Package.Variables[Connection::assemblyFolder].Properties[Value]" description="S_SYSOVW_Text_GSQL_AssemblyFolder_Description"></configurationParameter>

    This update adds the following configuration parameters:

    • assemblyLocation
    • assemblyName
    • assemblyNameGAC
    • assemblyFolder
  5. In addition, the value of the Filter attribute in the Queries and Mappings needs to be moved to the new LDAP Filter attribute. The new Filter attribute is identical to the one in the .NET query collector, and is used to limit the imported data with the use of a logical expression.

note

The relations of the configuration parameters are the following:

If assemblyLocation==FILE then assemblyFolder + assemblyName needs to be filled; else, it can be left unset.

If assemblyLocation==GAC then assemblyNameGAC needs to be filled; else, it can be left unset.