Registering the client application

When creating a new application, you must self-register it in the API Gateway application within the Infor Ming.le Portal.

Registering your application generates an OAuth 2.0 ClientID and Client Secret associated with the application. Your application uses the ClientID/Secret to obtain valid OAuth bearer tokens that allow your application to make calls into API Gateway to access your chosen set of APIs.

Within the API Gateway Application, the user must have the IONAPI-Administrator security role:

  1. Select the Authorized Apps tab.
  2. Select Add New App option.
  3. Specify a Name and select the Type of application.
  4. Additional fields are shown depending on the Type. Complete the fields required.
  5. Click Save.

As you save the detail of your application, the system generates a ClientID and associated Secret for the application. As a convenience, there is a button to download these values as a file so you can reference them within the code of your application. The downloaded file contains the following:

Property Description
ti Tenant identifier
cn Application name
ci ClientID that must be passed to the Authorization Server
cs Client Secret to pass to the Authorization Server
iu Base URL for calling API Gateway for this tenant/environment
pu Base URL for calling the authorization server for this tenant/environment
oa Path to append to "pu" to create the Authorization URL
ot Path to append to "pu" to create the Access Token URL
or Path to append to "pu" to revoke a previously obtained token
SAAK Service Account Access Key
SASK Service Account Secret Key