# OAuth 2.0 setup (for SaaS only)

Access to web services in Microsoft Dynamics 365 Business Central (BC) in the SaaS version is only possible via OAuth 2.0. The necessary setup of the app in Azure Active Directory and its link to BC is described below.

## Azure Portal

#### Launch Azure Portal and open **Microsoft Entra ID**

[![image-1666695107040.png](https://docs.squeeze.one/uploads/images/gallery/2022-10/scaled-1680-/image-1666695107040.png)](https://docs.squeeze.one/uploads/images/gallery/2022-10/image-1666695107040.png)

#### Create a new app under **App registrations**

[![image-1666695222272.png](https://docs.squeeze.one/uploads/images/gallery/2022-10/scaled-1680-/image-1666695222272.png)](https://docs.squeeze.one/uploads/images/gallery/2022-10/image-1666695222272.png)

[![image-1666695353025.png](https://docs.squeeze.one/uploads/images/gallery/2022-10/scaled-1680-/image-1666695353025.png)](https://docs.squeeze.one/uploads/images/gallery/2022-10/image-1666695353025.png)

#### Create **API permissions**

The **Application (client) ID** can already be copied and stored at this point (will be needed later)

[![image-1666698096645.png](https://docs.squeeze.one/uploads/images/gallery/2022-10/scaled-1680-/image-1666698096645.png)](https://docs.squeeze.one/uploads/images/gallery/2022-10/image-1666698096645.png)

[![image-1666696539153.png](https://docs.squeeze.one/uploads/images/gallery/2022-10/scaled-1680-/image-1666696539153.png)](https://docs.squeeze.one/uploads/images/gallery/2022-10/image-1666696539153.png)

[![image-1666696558451.png](https://docs.squeeze.one/uploads/images/gallery/2022-10/scaled-1680-/image-1666696558451.png)](https://docs.squeeze.one/uploads/images/gallery/2022-10/image-1666696558451.png)

[![image-1666696591385.png](https://docs.squeeze.one/uploads/images/gallery/2022-10/scaled-1680-/image-1666696591385.png)](https://docs.squeeze.one/uploads/images/gallery/2022-10/image-1666696591385.png)

#### Create **Client secret** and store it in a secure location

[![image-1666697533453.png](https://docs.squeeze.one/uploads/images/gallery/2022-10/scaled-1680-/image-1666697533453.png)](https://docs.squeeze.one/uploads/images/gallery/2022-10/image-1666697533453.png)

[![image-1666697558892.png](https://docs.squeeze.one/uploads/images/gallery/2022-10/scaled-1680-/image-1666697558892.png)](https://docs.squeeze.one/uploads/images/gallery/2022-10/image-1666697558892.png)

## Business Central

#### Open **Microsoft Entra Applications** and create a new entry

[![image-1747214121234.png](https://docs.squeeze.one/uploads/images/gallery/2025-05/scaled-1680-/image-1747214121234.png)](https://docs.squeeze.one/uploads/images/gallery/2025-05/image-1747214121234.png)

[![image-1747214145583.png](https://docs.squeeze.one/uploads/images/gallery/2025-05/scaled-1680-/image-1747214145583.png)](https://docs.squeeze.one/uploads/images/gallery/2025-05/image-1747214145583.png)

#### Set up **Microsoft Entra Application**

1. Enter the Client ID
2. Enter description (description is a bit misleading. This is rather a user name).
3. Assign user permission set(s) individually.
4. (Optional)
5. Activate application

[![image-1747214264623.png](https://docs.squeeze.one/uploads/images/gallery/2025-05/scaled-1680-/image-1747214264623.png)](https://docs.squeeze.one/uploads/images/gallery/2025-05/image-1747214264623.png)