Attention: SharePoint Remote Event Receivers Retirement - what you need to know and how to migrate

Microsoft has announced the retirement of Remote Event Receivers (RERs) in SharePoint Online. Organizations that still rely on this legacy extensibility model must begin planning their migration immediately to avoid service interruptions.

The retirement is closely related to the modernization of SharePoint authentication and the retirement of Azure Access Control Services (Azure ACS). While Microsoft introduced a temporary registration model based on Microsoft Entra applications, this should only be viewed as an interim solution—not a long-term replacement.

Retirement Timeline

  • November 1, 2024 – Azure ACS no longer works for newly created Microsoft 365 tenants.
  • April 2, 2026 – Remote Event Receivers registered using Azure ACS stop functioning correctly because Azure ACS is fully retired.
  • July 1, 2027ALL Remote Event Receivers stop working, including those registered using Microsoft Entra applications.
Important:

Remote Event Receivers registered via a Microsoft Entra application are only a temporary migration bridge.

After July 1, 2027, all remaining Remote Event Receivers, including those registered using a Microsoft Entra application, stop working.

No Remote Event Receiver will fire events after this date.

Understanding Azure ACS vs Microsoft Entra Registered Remote Event Receivers

Historically, Remote Event Receivers relied on Azure Access Control Services (Azure ACS) for authentication. Azure ACS was Microsoft's legacy authentication platform for SharePoint Add-ins and provider-hosted applications.

As Microsoft modernized Microsoft 365 authentication around Microsoft Entra ID (formerly Azure Active Directory), Azure ACS reached end-of-life. Since many customers still depended on Remote Event Receivers, Microsoft introduced an alternative registration model using Microsoft Entra applications.

Azure ACS Registered Remote Event Receivers

  • Depend on Azure ACS authentication
  • Typically used by SharePoint Add-ins
  • No longer supported after Azure ACS retirement
  • Stopped functioning correctly on April 2, 2026
  • Do not work for tenants created after November 1, 2024

Microsoft Entra Registered Remote Event Receivers

  • Registered using a Microsoft Entra application
  • Use modern authentication
  • Require the Sites.Selected application permission
  • Continue working until July 1, 2027
  • Work in new Microsoft 365 tenants
  • Designed only as an interim migration solution

Why Microsoft Is Retiring Remote Event Receivers

Remote Event Receivers belong to the SharePoint Add-in model, which has been replaced by more modern cloud-native extensibility technologies. Microsoft's long-term strategy focuses on:

  • Microsoft Entra authentication
  • SharePoint Framework (SPFx)
  • Microsoft Graph
  • SharePoint Webhooks
  • Power Platform

Maintaining legacy event infrastructure that depends on synchronous processing and outdated authentication no longer aligns with Microsoft's cloud architecture.

The Recommended Alternative: SharePoint Webhooks

Microsoft recommends replacing Remote Event Receivers with SharePoint Webhooks.

Unlike Remote Event Receivers, SharePoint Webhooks are asynchronous notification mechanisms. Rather than executing custom code inside the SharePoint request pipeline, SharePoint sends an HTTP notification whenever subscribed content changes.

Your application then retrieves the changed items using Microsoft Graph or SharePoint REST APIs and performs the required business logic.

Typical Webhook Flow

  1. User creates or updates an item.
  2. SharePoint sends a webhook notification.
  3. Your endpoint receives the notification.
  4. Your application retrieves the changed item.
  5. Your application performs processing.

Although webhooks cannot block or cancel user operations like synchronous Remote Event Receivers could, they provide a scalable and cloud-native architecture that aligns with modern Microsoft 365 development.

Remote Event Receivers vs SharePoint Webhooks

Feature Remote Event Receivers SharePoint Webhooks
Technology Status Retired Current recommendation
Support after July 1, 2027 No Yes
Authentication Azure ACS or Microsoft Entra Microsoft Entra
Synchronous execution Supported No
Asynchronous execution Supported Yes
Can cancel SharePoint operations Yes (synchronous events) No
Cloud-native No Yes
Works with new Microsoft 365 architecture No Yes
Recommended for new development No Yes
Long-term Microsoft investment No Yes

Migration Strategy

Organizations should avoid postponing migration until 2027. Replacing Remote Event Receivers often requires redesigning application logic because synchronous processing is no longer available.

Suggested Migration Plan

Phase Activities Recommended Timeline
1. Assessment Inventory all Remote Event Receivers, identify business processes and dependencies. Month 1
2. Classification Identify synchronous and asynchronous receivers, prioritize business-critical workloads. Month 1–2
3. Interim Mitigation If necessary, migrate Azure ACS registrations to Microsoft Entra registrations to gain additional time. Month 2
4. Solution Design Design webhook architecture, authentication, retry logic and monitoring. Month 2–3
5. Development Implement SharePoint Webhooks and modern authentication. Month 3–6
6. Testing Functional testing, performance testing, resilience testing and security validation. Month 6–7
7. Production Rollout Deploy webhook-based solutions and retire Remote Event Receivers. Month 8
8. Final Validation Ensure no Remote Event Receivers remain before July 1, 2027. Well before July 2027

Recommendations

  • Inventory every Remote Event Receiver in your tenant.
  • Do not build new solutions based on Remote Event Receivers.
  • Only use Microsoft Entra-registered Remote Event Receivers as a temporary bridge if immediate migration is not feasible.
  • Redesign synchronous business processes because webhooks cannot cancel SharePoint operations.
  • Adopt Microsoft Entra authentication and SharePoint Webhooks for all new development.

Useful Documentation and Resources

Conclusion

The retirement of Remote Event Receivers marks another significant milestone in Microsoft's modernization of SharePoint Online. Organizations that still depend on Remote Event Receivers should immediately begin planning their migration strategy.

Although Microsoft Entra-registered Remote Event Receivers provide additional time compared to Azure ACS-based implementations, they are only a temporary bridge. On July 1, 2027, every Remote Event Receiver in SharePoint Online will stop working permanently.

Migrating to SharePoint Webhooks—and where appropriate, Microsoft Graph change notifications—ensures that custom solutions remain fully supported, secure, and aligned with Microsoft's long-term platform direction.

Kommentare

Beliebte Posts aus diesem Blog

Power Automate: Abrufen von SharePoint Listenelementen mit ODATA-Filter

SPFx: Be prepared for the Content Security Policy (CSP) in SharePoint Online

SharePoint Online: Optimale Bildgrößen für Seiten (Teil 1)