UNIFYBroker/TechnologyOne Financials Prerequisites

UNIFYBroker requirements

Refer to the UNIFYBroker Prerequisites article in the UNIFYBroker product guide.

TechnologyOne Financials requirements

The following are the requirements of the TechnologyOne Financials environment prior to use with the connector:

Login Permissions

In order to connect to the relevant forms, the UNIFYBroker component will require TechnologyOne Financials credentials with permission to perform the desired operations.

WCF Settings

In order for UNIFYBroker to successfully connect to the TechnologyOne Financials instance, the following configuration must be placed in the Unify.Service.Connect.exe.config file in the %ProgamFiles%\UNIFY Solutions\Identity Broker\Services directory.

Add the following inside the bindings element in the system.ServiceModel/bindings XPath, merging the customBinding elements if one already exists:

<custombinding>
    <binding name="ADF_ServicesSoap12">
        <textmessageencoding messageversion="Soap12">
          <readerquotas maxdepth="2147483647" maxstringcontentlength="2147483647" maxarraylength="2147483647" maxbytesperread="2147483647" maxnametablecharcount="2147483647"></readerquotas>
        </textmessageencoding>
        <httptransport maxreceivedmessagesize="204003200"></httptransport>
    </binding>
</custombinding>

Add the following inside the system.ServiceModel XPath, merging the client elements if one already exists:

<client>
  <endpoint address="http://prefix.technologyonecorp.com/11.09.04.009/app/ADF_Services.asmx" binding="customBinding" bindingconfiguration="ADF_ServicesSoap12" contract="ADF_ServicesSoap" name="ADF_ServicesSoap12"></endpoint>
</client>
CHECK: Replace the address with the one provided by the TechnologyOne administrator.
ALERT: The settings defined in the readerQuotas element are used as protection against attacks, for example denial of service (DOS) attacks. The readerQuotas element can be removed completely, or the values adjusted as desired. See here for details.
CHECK: Following the configuration change, the service must be restarted.

Is this article helpful for you?