61
We would like to see OAuth client credentials flow support for "machine to machine" integration scenario's.
Category: General
STATUS DETAILS
Planned
2021 Release Wave 2
Ideas Administrator

Thanks a lot for the feedback and for voting. Happy to announce that Service 2 Service integration is now on the backlog. Business Central will enable Client Credentials for accessing APIs and web services. S2S will be avaliable in a minor release.

Best regards,
Henrik Westergaard Hansen
Program Manager
Business Central Team

Comments

A

@Business Central Team (administrator)

https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/upgrade/deprecated-features-w1
This indicates that Web Service Access Keys (basic auth) are going to be removed from Business Central 2022 release wave 1.

We currently use Basic auth (Web Service Keys) to access web service APIs in business central from numerous services. In order for our services to use OAuth, we need client_credentials supported. These services run in the background and do NOT have the option of interacting with the OAuth delegated permissions flow.

If Web Service Keys are removed without adding the client_credentials OAuth flow, a large number of our systems will stop working, which would be catastrophic for our business.

Is this on the roadmap, yet?

Category: General

A

We need machine-to-machine OAuth (client_credentials) access to Business Central APIs for our integrations

Category: General

A

We need machine-to-machine OAuth (client_credentials) access to Business Central APIs and web services (e.g. https://api.businesscentral.dynamics.com/v2.0//sandbox/api/) for our integrations. Our integrations do not have the option of manual intervention to accept the login in an Authorization Code OAuth flow, so machine-to-machine (client_credentials) is the only OAuth flow that makes sense.

Category: General

A

In Business Central 16.0 "OAuth 2.0" is partially developped (Page, Codeunit, Table) but not accessible or not documented.
Just open it ?

Category: General