Loading

Setup the uniFLOW interface

You can setup an interface between the PRISMAdirect server and the uniFLOW server. The uniFLOW server then manages:

  • User management

  • Authentication

    The users and user groups managed on the uniFLOW server must receive an appropriate [Role] for PRISMAdirect. The role determines the login rights of each user and user group in PRISMAdirect. You can manage the users and user groups in workspace [User management].

  • Budget management

    The price approval workflow and the cost centres are managed by the uniFLOW server.

  • Accounting

    The accounting information is stored on the PRISMAdirect server. The uniFLOW server can request the accounting information using the Read Leonardo Accounting Info task.

This topic describes the complete configuration of the uniFLOW interface. You have to configure the uniFLOW interface in the [Configuration] workspace:

  • Setup the uniFLOW interface

    You have to pair a unique URL of the PRISMAdirect server with the service URL of the uniFLOW server.

  • Enable the interface between the web server and the uniFLOW server

    All web shops accessible via the web servers connected to the uniFLOW server will use the workflow as defined by uniFLOW. You can also disconnect a web server from the uniFLOW server. The web shops accessible via the disconnected web server will use the workflow as defined by PRISMAdirect.

  • Configure access to web shops per web server

    All web shops accessible via the web servers connected to the uniFLOW server will use the workflow as defined by uniFLOW. However, you can explicitly configure which web shops can be accessed from which web servers. The web shops that are not accessible via the web server will use the workflow as defined by PRISMAdirect.

Setup the uniFLOW interface

  1. Click [System] - [Connectivity] - [uniFLOW interface].

  2. [Enable uniFLOW interface]

    Enable the uniFLOW interface for the PRISMAdirect server and the local web server.

  3. [PRISMAdirect interface settings]

    You can accept the default endpoint and port. If required, you can type a custom endpoint and/or port. The port must be unique. Test the connection to check that the URL is correct and unique.

    • [Use secure connections (HTTPS)]

      The URL of the PRISMAdirect server changes from HTTP into HTTPS.

    • [Do not validate the uniFLOW certificate]

      The secure connection requires a certificate. The certificate is stored on the uniFLOW server. You can choose to not validate the uniFLOW certificate, for example when the uniFLOW server contains a self-signed certificate.

  4. [uniFLOW interface settings]

    Type the service URL. This URL is defined on the uniFLOW server. Test the connection to check that the URL is correct and unique.

  5. Click [Pair].

    The application creates the interface between the PRISMAdirect server and the uniFLOW server. When you change any of the settings in this dialogue, you need to create the interface again.

    Click [Unpair] to disconnect the interface manually.

  6. Click [Save].

Enable the interface between the web server and the uniFLOW server

Setting [Enable uniFLOW interface] becomes available for the remote web servers when you have paired the PRISMAdirect server with the uniFLOW server.

For the remote web servers, do:

  1. Click [System] - [Web submission] - [Remote web servers].

  2. Click [Configure] to open a dedicated configuration dialogue for the concerning web server. You can find the link [Configure] directly behind the displayed registration time.

  3. Open the dialogue [General settings].

  4. [Enable uniFLOW interface]

    Enable the interface between the web server and the uniFLOW server. All web shops accessible via the web servers connected to the uniFLOW server will use the workflow as defined by uniFLOW. You can also disconnect a web server from the uniFLOW server. The web shops accessible via the disconnected web server will use the workflow as defined by PRISMAdirect.

  5. Click [Save].

Configure access to web shops per web server

  1. Click [System] - [Web submission] - <web server> - [Web shop access from web servers].

  2. Enable or disable access to the web shops from each available web server.

    All web shops accessible via the web servers connected to the uniFLOW server will use the workflow as defined by uniFLOW. However, you can explicitly configure which web shops can be accessed from which web servers. The web shops that are not accessible via the web server will use the workflow as defined by PRISMAdirect.

  3. Click [Save].

Set the trace level for the uniFLOW interface

  • [Debug]

    The [Debug] trace level provides the most detailed log information. The [Debug] trace level can impact the performance of the application.

  • [Error]

    The errors are logged.

  • [Info]

    The errors and information messages are logged