Integration with Intellect Olive Fabric

With Canvas Studio you can now easily integrate with Olive Fabric, Intellect's Standard Enterprise Integration Platform. The Olive Fabric web service expects the user authorization token to be sent as a header for successful integration with it. The user authorization token can be from any identity provider, such as Intellect ARX, Canvas Technology, or any other third party provider. To facilitate the integration with Olive Fabric, Canvas Studio expects the implementation teams to specify the user authorization token while configuring the Olive Fabric web service data source.

Perform the following steps to pass the User Authorization token to Olive Fabric web service:

  1. Add the authorization token in the customSSOproperties in the authentication provider class.

  2. In Canvas Studio, create a connection to the Olive Fabric web service. Refer Creating a Web Service Connection for more information.

  3. Create a data source for the Olive Fabric web service connection. Refer Creating a Web Service Data Source for more information on creating a web service data source.

    1. In the Create New Data Source screen, set the user authorization token as header key and fetch the token in JSON configuration section as shown in the following screenshot:



where,

  • 'Authorization' denotes a bearer token, a parameter to pass in the header on the request.

  • '.arxTicket' is the key in which the token is set in the customSSOProperties by the implementation team.

    In this example, $customSessionInfo.arxTicket object contains the user authorization token from the ARX identity provider.