logo
search
Microsoft 365 Migration

How to Migrate a SharePoint Add-in from ACS to Microsoft Entra ID

Maira MehtabMaira Mehtab Sep 21, 2026 868 views

Question details

The user needs guidance on migrating a SharePoint add-in's authentication from Azure Access Control Services (ACS) to Microsoft Entra ID.

Product
SharePoint / Microsoft Entra ID
Device & OS
not provided
Scenario
Upgrading SharePoint add-in authentication, permissions, and registration architecture.
Observed behavior
Requires step-by-step developer guidance to resolve authentication flows and compatibility errors during the migration process.
Before you start

Gather your current ACS configuration details, target architecture plans, and specific SharePoint environment information before seeking migration support.

Solution 1Recommended

Consult Microsoft Q&A Specialists for Developer Support

Since ACS to Entra ID migration involves complex backend authentication and permissions changes, the most effective approach is to outline your specific configuration on the official Microsoft Q&A platform for targeted specialist guidance.

Migrating from Azure Access Control Services to Microsoft Entra ID involves re-registering applications, updating OAuth flows, and adjusting permissions within SharePoint.

Due to the highly customized nature of SharePoint Add-ins, leveraging Microsoft's developer community ensures you receive guidance tailored to your specific architecture and code errors.

1
Navigate to Microsoft Q&A

Open your web browser and go to the official Microsoft Q&A platform.

2
Draft Your Development Question

Click to ask a new question. Clearly explain that you are migrating a SharePoint add-in from ACS to Microsoft Entra ID.

3
Include Essential Configuration Details

Provide detailed context, including your current ACS configuration, target architecture, SharePoint environment details, authentication flow, and permissions model.

4
Attach Relevant Migration Errors

If you have already started the migration and hit roadblocks, paste the specific error codes or compatibility issues you are encountering.

5
Apply the Correct Tags

Before publishing, ensure you add the 'Microsoft Entra ID' and 'SharePoint Development' tags to route your question to the correct specialists.

Data Privacy: Always sanitize your code snippets and configuration details to remove any tenant IDs, client secrets, or sensitive organizational data before posting publicly.
Free Microsoft Office alternative

Boost Your Productivity with WPS Office

While you manage complex backend migrations like transitioning from ACS to Microsoft Entra ID, ensure your daily document workflows remain smooth and cost-effective. WPS Office is a free, lightweight, and highly compatible alternative to Microsoft Office, perfect for professionals looking to streamline their software usage without sacrificing functionality.

  1. 1. Download the Installer: Visit the official WPS Office website and click the Free Download button for your operating system.
  2. 2. Install the Suite: Run the downloaded installer and follow the quick setup wizard to install WPS Office on your device.
  3. 3. Open Your Office Files: Launch WPS Office and instantly open, edit, and save your existing Microsoft Office files with full layout preservation.
Seamlessly compatible with Microsoft Word, Excel, and PowerPoint document formats (.docx, .xlsx, .pptx).Lightweight installation that doesn't bog down your system resources during heavy development tasks.Built-in AI tools for faster document generation, summarization, and data analysis.Free to use with an intuitive, familiar tabbed interface for quick onboarding.
microsoft office alternative - wps office

Frequently Asked Questions

Why is migration from ACS to Microsoft Entra ID necessary for SharePoint add-ins?

Microsoft is retiring Azure Access Control Services (ACS), making it mandatory to transition applications to Microsoft Entra ID (formerly Azure AD) to maintain secure authentication and robust API authorization.

What permissions do I need to register an app in Microsoft Entra ID?

To register new applications and grant necessary admin consent during the migration, you typically need the Application Administrator or Global Administrator role within your Microsoft Entra ID tenant.

Will my SharePoint add-in experience downtime during the ACS migration?

If properly architected, you can configure the new Entra ID application alongside your existing ACS setup in a staging environment for testing before fully switching production traffic, thereby minimizing or eliminating downtime.