Set up access to apps via the Sage 200 API
If you're going to use apps that use the Sage 200 API, you first need to give the Sage 200 API access to your Sage 200 data.
If you're using third party apps, your Business Partner or the vendor should have registered their application with us already.
You do not need to manually enter the API settings in System Administration, as they will be configured automatically when you install the Microsoft Entra private network connector (formerly Microsoft Azure Active Directory Proxy Connector).
Access the API using Microsoft 365 (Microsoft Entra ID / Azure AD authentication)
You can access the API if you have a Microsoft 365 subscription, using Microsoft Entra ID (formerly Azure AD) authentication.
-
To set this up, see Set up Microsoft 365 for connected apps, the Web Portal, Self Service web app, Power BI, Power Automate, or the API.
Questions
If you've already set up Sage 200 to access the API using Sage account authentication, but you want to change this to connect using a Microsoft 365 subscription with Microsoft Entra ID (formerly Azure AD) authentication instead, follow these steps:
-
To disable the API in System Administration:
-
Select API, then select Edit.
-
Deselect Enabled.
-
-
Follow these steps to set up access using Microsoft Entra ID authentication.
-
Activate your Microsoft 365 subscription.
-
Create user accounts in Sage Business Centre and give them access to connected apps.
-
Connect Sage 200 to your Microsoft 365 account.
Note: You'll need to follow the steps to add an application for the Native API, if you will use the Sage 200 API, Power BI, or third party apps.
-
-
In System Administration, check that each user has the correct Microsoft Entra ID (previously Azure AD) email address, rather than their Sage account email address.
To disable the API in System Administration:
-
Select API, then select Edit.
-
Deselect Enabled.