When using HansaWorld REST API 2.0 a user authentication mechanism OAuth is used. This article describes what is the order of actions and setup steps to authenticate a user (Standard ID) with HansaWorld to get data from a Standard ERP server to flex.bi server.

Setup of OAuth authentication

The initial setup of REST API 2.0 is described in HansaWorld REST API 2.0 import page. Please follow steps there carefully as each of the requirements - HTTPs support for Standard ERP server, correct URL including the port used, accessibility from the internet, correct Client ID and Client Secret - is very important and can break the authentication flow.

Authentication flow

There are three parties involved in each OAuth authentication process - the flex.bi server requesting data, StandardID server authenticating the user (StandardID) and the Standard ERP server serving the data. The image below has a separate column for each of these servers and the respective actions.

Notes to the flow:

Connectivity requirements:

Related articles

Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.



Related issues