Connect to Infor M3
Infor M3 runs on Infor OS, which manages authentication across all connected applications. Data Hub connects to Infor M3 via the Infor ION API. To connect Data Hub to Infor M3, you first need to register Data Hub in Infor OS, create an OAuth client, and download a credentials file. The credentials file contains the values you will enter in Data Hub when you set up the connection.
Prerequisite Tasks
You need Infor OS and Infor M3 administrator access to complete these steps.
Step 1: Register Data Hub as an authorized app
- In the Infor OS Portal, go to Infor ION API > Authorized Apps.
- Select the Add New App icon.
- Enter a name for the app (for example, Data Hub) and select Backend Service as the application type.
- Select the Save icon.
Step 2: Create an OAuth client and download credentials
- On the app you just created, select Download Credentials.
- Toggle on Create Service Account.
- In the Full Name field, search for and select the Infor user you want to associate with this service account.
- Select Download. A
.ionapicredentials file downloads to your machine.
Keep this file available to use its values to fill in the connection settings in Data Hub.
For more information, see Service Authorized App (.ionapi) in the Infor Documentation Library.
Create a Connection
Once you have completed the prerequisites, you are ready to set up the connection in Data Hub.
- Go to Connections and select Add Connection.
- Search for and select Infor M3.
Basics tab
Replication Environment: A replication environment is a dedicated infrastructure layer that Data Hub uses to extract and stage data from Infor M3. Your organization's default environment is selected. Select Set ERP to assign this environment to the Infor M3 data source.
-
If you need to add a new environment, select Provision and complete the following fields:
Field Description Environment Name
A name for the environment as it will appear across Data Hub, for example, Production.
ERP
Defaults to Infor M3.
Hosting Region
The AWS region where replicated data will be stored. Defaults to US East (N. Virginia) based on your organization's region (NA). If your organization has data residency or compliance requirements, select the appropriate region before proceeding.
Select Start Provisioning. Provisioning may take up to 30 minutes. You will receive an email notification when provisioning completes or if it encounters an issue. Once complete, select Continue. The replicated data endpoint is created, and the environment is now available for selection.
Note: Each connection requires a dedicated replication environment. Once assigned, the environment is dedicated to that ERP and cannot be shared or reassigned. The number of connections you can create depends on your organization's subscription.
- Enter a Connection Name and an optional Description.
- Select Next.
Connect tab
Use the values from your .ionapi credentials file you downloaded in step 2 of the prerequisites to fill in the fields below.
| Field | Description | Where to get it? |
|---|---|---|
Service URL |
The Infor ION API endpoint for your organization. |
Combine the values of |
Token URL |
The Infor OS authentication endpoint that issues access tokens. |
Copy the value of |
Username |
The service account access key ( |
Copy the value of |
Password |
The service account secret key ( |
Copy the value of |
Client ID |
The ID generated when Data Hub was registered as an authorized app in Infor OS. |
Copy the value of |
Client Secret |
The secret key paired with the Client ID. |
Copy the value of |
Select Test Connection to verify the connection, then select Next. A successful connection test is required before you can create the connection.
Advanced tab
No additional configuration is required on this tab.
Select Create Connection.
Your Infor M3 data source is ready and appears on the Connections page. Data Hub creates predefined replication tasks once data is pulled in. See the Data Replication section for more information.