When restricting a LOGIC app how cani allow access to my Microsoft PowerPortal to the call back URLS.

Darren Slade 5 Reputation points
2023-06-15T16:09:20.1733333+00:00

We have a LOGIC APP and a POWER PORTAL in POWERAPPS. We are calling the LOGICAPP from the POWERPORTAL using the call back URL of the workflow.

We have restricted access, and used the ALLOW action for all the AZURE service tags, but it is still being blocked ?

We ideally want to restrict public access to the logic app, anyone got any ideas ?

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
3,414 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Luis Arias 8,026 Reputation points
    2023-12-29T13:59:42.3733333+00:00

    Hi Darren Slade,

    Here are some suggestions :

    1. Check the URL format: The Logic App HTTP trigger endpoint URL is a SAS URL with a specific format ( https://stackoverflow.com/questions/61362860/how-can-you-obtain-the-full-url-of-a-http-triggered-logic-app-in-the-azure-porta).
    2. Review Proxy Settings: If you cannot access a service or specific URLs fail to load, a proxy or firewall might be configured to prevent you from accessing server resources ( https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-http-endpoint). Review your proxy settings and ensure that you add all the relevant URLs to the allowed list as per your service.

    On the other hand about restric public access:

    1. Secure Access to the Trigger: You can restrict access to the app, so that only authorized clients can fire the logic app. Every Logic App request endpoint includes a Shared Access Signature (SAS) as part of the URL (https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-http-endpoint).
    2. Use Managed Identity: You can restrict access to the Logic App to only a Managed Identity so that only the App Service can call the Logic App (https://docs.microsoft.com/en-us/azure/app-service/overview-managed-identity?tabs=dotnet).
    3. IP Restriction: Logic App allows you to specify IP address + network mask. If you use the /32 network mask, you will be able to add the specific IP addresses you want (https://learn.microsoft.com/en-us/azure/logic-apps/logic-apps-securing-a-logic-app?tabs=azure-portal#restrict-incoming-ip-addresses).

    Let me know if this information help you.

    Cheers,

    Luis


    If the information helped address your question, please Accept the answer.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.