web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Best Azure Service for Public Static Endpoint Without Authentication

(7) ShareShare
ReportReport
Posted on by 201
We have a requirement where an external party (like Amazon) needs to push data to our endpoint without any authentication. Currently, we are using Power Automate, but it enforces OAuth authentication, which doesn’t fit this scenario. We need a static public URL (for example: https://{appname}.azurewebsite.net/PunchoutInvReciver or https://{appname}.azurewebsites.net/api/ProcessInvcXMLRequest) that external systems can post data to directly. Since the azurewebsites.net domain represents Azure App Services, which include Web Apps, Azure Functions, and Logic Apps (Standard), I’d like to know which of these services is best suited for this use case, considering the need for a public static endpoint without authentication, low cost, and ease of deployment and maintenance. Some of Amazon’s customers are already using similar URLs (as shown in the demo examples provided by Amazon), but it’s unclear which specific Azure service is being used to host those endpoints.
I have the same question (0)
  • Suggested answer
    Jainam M. Kothari Profile Picture
    15,732 Super User 2026 Season 1 on at
    Hello,
     
    For a public static endpoint without authentication, Azure Functions with an HTTP trigger set to AuthorizationLevel.Anonymous is the best option because it provides a simple, low-cost, and scalable solution with a static URL like https://{appname}.azurewebsites.net/api/{functionName}.
     
    Compared to App Service or Logic Apps, Functions are easier to deploy and maintain for lightweight scenarios like receiving Amazon’s XML payloads.
  • Suggested answer
    Rishabh Kanaskar Profile Picture
    6,219 Super User 2026 Season 1 on at
    Hi,
     
    Use Azure Functions with an HTTP trigger set to Anonymous. It gives you a static public URL (https://{appname}.azurewebsites.net/api/{functionname}), no authentication, low cost (consumption plan), and easy deployment. Logic Apps and Power Automate enforce authentication, so they don’t fit your requirement.
     
    Thanks
    Rishabh
  • Suggested answer
    OussamaSabbouh Profile Picture
    12,803 Super User 2026 Season 1 on at
    Hello,
     
    The easiest and cheapest way to expose a public, no-authentication endpoint for Amazon to POST data to is an Azure Function with an HTTP Trigger set to AuthorizationLevel.Anonymous.
    It gives you a static URL like:
     
    https://<appname>.azurewebsites.net/api/ProcessInvcXMLRequest
     
    Azure Functions is lighter, cheaper, and simpler than Logic Apps or Web Apps for this use case.
     
    Regards,
    Oussama Sabbouh
  • Suggested answer
    YUN ZHU Profile Picture
    99,055 Super User 2026 Season 1 on at
    Hi, hope the following helps as well.
    Use Azure Functions with Dynamics 365 Business Central
     
    Thanks.
    ZHU
  • Gerardo Rentería García Profile Picture
    25,555 Most Valuable Professional on at

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,926 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,158 Super User 2026 Season 1

#3
Khushbu Rajvi. Profile Picture

Khushbu Rajvi. 533 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans