0

We are contemplating hosting an Office Web Add-in using the following components

  • Office Web Add-in Web Application: Azure Static Web App on Standard Plan with Private Link enabled, thereby restricting public access, with Active Directory Authentication enabled for SSO

  • Web Application Backend API: Azure Function App on Premium Plan, also with Private Link enabled, with CORS enabled for Azure Static Web App access via XMLHttpRequest2

We would like users to be able to load the Web Application from Excel desktop and Excel online.

Considering Office Web Add-in is essentially an IFRAME loading any web application that is accessible to user, we imagine these hosting strategies is feasible?

puri
  • 1,829
  • 5
  • 23
  • 42

1 Answers1

0

As mentioned here, it will not be possible to integrate Azure Static Web App with an Azure Function App that utilises private link to restrict access

Required public accessibility: An existing Functions app needs to not apply the following security configurations.

Restricting the IP address of the Functions app.

Restricting traffic through private link or service endpoints.

puri
  • 1,829
  • 5
  • 23
  • 42