Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. From the company dashboard Overview, select Manage > App Registrations.

  2. Click New Registration.

    Image RemovedImage Added

  3. Enter the new applications details. In the Redirect URI section, choose Web for the selected platform, and use the Business Central oAuth landing page specified here:

    https://businesscentral.dynamics.com/OAuthLanding.htm

  4. Click the Register button at the bottom of the screen to create the new application.

  5. The application is created and ready for further configuration.

  6. Click the link below Redirect URIs.

  7. In the section for Implicit grant and hybrid flows, ensure Access Tokens and ID Tokens is selected.

  8. Click the link below Client credentials.

  9. Click the Client secrets tab, then click New client secret.

    Image RemovedImage Added

  10. Set a description and expiration, then click the Add button. Note that the maximum duration for any credential is 24 months. You must rotate and update the keys within the time window or the integration will stop functioning.

  11. Copy the new secret’s value. You should copy and record this value immediately. It will only be accessible for a short time after it is created.

    Image RemovedImage Added

  12. Click Manage > API permissions

  13. Click Add a permission, then select the Dynamics 365 Business Central card.

  14. In the Request API permissions screen, select Application permissions.

    Image RemovedImage Added

  15. Choose API.ReadWrite.All and Automation.ReadWrite.All, then click Add permissions.

    Image RemovedImage Added

  16. On the API permissions page, click the Grant admin consent button and confirm the change.

  17. Your Square 9 administrator will require the following values:

    1. The Client Secret Value from Step 11.

    2. The Client ID, found in the Essentials section (Step 5) of the App registration’s Overview.

    3. The Directory (tenant) ID, found in the Essentials section (Step 5) of the App registration’s Overview.

...