We are on cloud. One of my customer has 200 stores. He needs to get our products quantiy on hand so the stores know we have stock before placing the order. How can we do that ?
1- through sxe api ? Data lake ?
2- What about security ?
Hi I don't know about how SxE is designed, but for M3 what we can do is create an M3 service account for the customer and generate one ionapi file so that the customer can access IONAPI.Share the API information with customers where they can get the product stock information.
Regarding Security, M3 has the option to allow the users to a specific company, and programs can use this to restrict the user from accessing the other program APIs.I believe there should be a security program available in SxE as well.
Nathalie,If you are in the cloud, you can go to ION API | Available APIs | Infor Distribution SX.e Look at the SXAPIRestService details and documentation. That will let you try out the API call to see if it is giving you the detail you need.We have used sxapiICGetProductDataGeneralv3 to give product information to customers. In the API request statement you specify the SXe user, password and customer is used to pull the data. We created a user just for this project, which you control the access given to SXe.
We request outside parties calling Infor APIs to use OAuth2 authentication and we create the credentials for that outside party using ION API Authorized Apps.
thks Sudhakaran
thks Margaret