Connectivity
Register Connectivity utility
The Omada.SDK.RegisterUtility.exe file is a command line utility that is installed as part of the Omada Connectivity SDK.
By default, the Register Connectivity utility is installed in the following folder C:\Program Files\Omada SDK\V14.0\utils\register connectivity.
The Register Connectivity utility makes it easy to set up all the needed configuration in Enterprise Server, so that the connectivity is available in the System onboarding process.
Authentication
You can configure the Registration utility to register and update connectivity only after authentication via Omada Identity OData service. The authentication can be performed by an integrated authentication, by using username and password, or by a token. The parameters required for configuration of the OData authentication are described in the Parameters section below.
Parameters
You can set the following parameters in the Register Connectivity utility:
Parameter | Usage |
---|---|
-f (required) | Specifies the full path to the registration XML file. |
-c (optional) | Specifies the full path to the folder where the files referenced in the registration file are located. If you do not specify the parameter, the files are read from the same folder as the registration file. |
-url (optional) | Specifies the URL to the Omada Identity OData service in order to use of the OData authentication for the registration utility, for example, http://enterpriseserver/OData. |
-user (optional) | Specifies the username for the OData authentication of the registration utility. |
-pwd (optional) | Specifies the password for the OData authentication of the registration utility. |
-token (optional) | Specifies the security token for the OData authentication of the registration utility. |
-ssis (required if deploying SSIS packages) | SQL Server versions: * 13 for SQL Server 2016 |
/unregister (optional) | Use this parameter to remove the registered objects again. You cannot unregister if an already registered system uses any of the registered objects. |
/ignoreVersion (optional) | Use this parameter to ignore the version check. |
Registration file
The Register Connectivity utility requires that you include a registration file to define the content to register as well as the location where to find the content for the registered connectivity objects.
The registration file is an XML file that you must define according to this schema: http://schemas.omada.net/ois/2017/ConnectivityRegistrationML.
The schema file is installed together with the SDK and you can find it in the following path: C:\Program Files\Omada SDK\V14.0\schemas.
To ensure that the content of the file complies with the schema, it is recommended that you reference the schema file from your preferred XML editor.
The registration file defines which collector, connector and task mapping objects to create as part of the system registration, for example:
<?xml version="1.0" encoding="utf-8"?>
<connectivityRegistration
xmlns="http://schemas.omada.net/ois/2017/ConnectivityRegistrationML"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
version="14.0.6.45"
packageId="Id13"
packageName="TestPackage"
platformVersion="14.0.6.*">
<collectors>
<collector
name="Foo Collector"
collectorId="FooCollector"
onboardingFile="Onboarding configuration.xml"/>
</collectors>