Installation of Chainbox plug-in
Installation of plug-in:
Below guide is for local language English
- Login to BC365 with a user with adminstrator rights
- Click on "Extensions" under "Setup & Extensions"
- Click on "Manage" and "Upload Extention"
- Fill the form and upload application
- Ensure the installation is done by checking under "Extension Deployment Status"
Setup of plug-in
- Search table "eCommerce Salesorder".
- In "eCommerce Salesorder" view click on "Actions and choose "eCommerce Setup"
-
In "eCommerce Setup" click "Actions" and run the following:
-
"Setup settings"
- "Setup webservices"
- "Setup legacy webservices"
In the setuptable a number of key/values will appear (they will require configuring lager when the webshop is installed)
Create access to ODATA API
Create an entra application with access to Business Central - API.ReadWrite.All
Note: This needs a web redirect-url: https://businesscentral.dynamics.com/OAuthLanding.htm
Also note: remeber to grant admin consent.
- Create entra app under users in business Central and give rights to this user in Business Centra.
- Test access to ODATA services/endpoints with entra app credentials (OAUTH), to the tenant it requires rights to.
What does Chainbox require
- Tenant id
- Business Central Environment
- Company name
- Entra app id
- Entra app secret