API Gateway configuration - HxGN EAM - 12.1.1 - Administration & Configuration - Hexagon

HxGN EAM Configuration for Infor ION

Language
English
Product
HxGN EAM
Search by Category
Administration & Configuration
HxGN EAM Version
12.1.1

The prerequisite for defining a “IMS via API Gateway” connector is to add and define Non-Infor API Suite in Cloud Multi-Tenant environment.

To add and define the Non-Infor Gateway suite, follow the steps below.

Go to API Gateway in the Infor OS menu.

Picture32_

Click Add for a new Non-Infor suite.

Picture33_

Click Create New to define a Non-Infor API suite with the details below.

Picture34_

Add a target endpoint and then provide EAM target endpoint with below details.

  • EAM target Endpoint URL : https://<eam host>:<port>/axis/imsservice. See the note below to find EAM IMS end point URL.

  • Proxy Context : eamims

  • Proxy Security : OAuth 2.0

  • Target Endpoint Security : OAuth 1.0a

  • Algorithm : HMAC-SHA256

  • Target Endpoint Access Key : tenant-specific Databridge IMS access key you will define in EAM in the section, Enabling Infor ION connection with IMS via API Gateway connection point using IMS Partner.

  • Target Endpoint Secret Key : tenant-specific Databridge IMS secret key you will define in EAM in the section, Enabling Infor ION connection with IMS via API Gateway connection point using IMS Partner.

    You will need to determine the EAM IMS access/secret key values now to finish the above steps although EAM IMS access/secret keys may not yet be configured in EAM at this point.

    To find EAM IMS end point URL, locate and copy AXISURL install parameter in EAM to some text editor and then replace “services/EWSConnector” with “imsservice”. The result will be the EAM IMS end point URL.

    Picture35_

    Add the attached (EAMIMS.json) documentation to the API Suite so that the services defined in the IMS endpoint are available for the ‘IMS via API Gateway’ Connector. User needs to edit the file to provide the tenant information in the documentation json before importing it into API Gateway as shown below.

    The EAMIMS.json file is attached to this document. To access the file, browse to the left-hand menu for this page, and then click 1 attachment. The attachments view opens with the selected document available for downloading.

    Picture36_

The Edited swagger documentation should be imported into the API endpoint by clicking on the “+” in the Documentation section as shown below.

Picture37_

Provide the Name and Type as shown below and then browse to the edited EAMIMS.json file and click SAVE.

Picture38_

After importing the json file user should see the below swagger documentation with ping, protocol and v2/message operations as shown below,

Picture39_

Once the Non-Infor API suite with documentation is successfully created, ensure it is active and we are done with API Gateway configuration.

Picture40_