Answer accepted by question author
The “Power BI on-premises data gateway” you’ve installed is not automatically what shows up in Azure Logic Apps as a selectable gateway. For Logic Apps, you need an on-premises data gateway setup specifically linked via an “On-premises data gateways” (Azure) resource, and the Logic App will list only gateways that are properly installed/registered and then linked in Azure for the right region/tenant/account context.
Based on the docs you shared, here’s how the pieces relate and the most likely reasons you’re not seeing your gateway in the Logic App.
How the systems relate (Power BI gateway vs Logic Apps gateway)
- The on-premises data gateway is installed on a local machine and acts as a bridge for secure data transfer.
- For Azure Logic Apps, you must also create an Azure gateway resource (“On-premises data gateways”) that links to your installed gateway installation.
- Once that Azure gateway resource exists, Logic App connectors/actions (like the file/gateway-backed data actions) can use it.
So even if the gateway is working for Power BI, Logic Apps will only offer it if the Azure gateway resource was created correctly and linked to the same gateway installation.
Why your gateway may not be available in Logic Apps
From the provided documentation, the most frequent causes are:
- No Azure “On-premises data gateways” resource exists (or it’s not linked to the installed gateway)
Logic Apps requires you to:
- Install/register the gateway locally
- Then create the gateway resource in Azure and link it to that gateway installation
If you’ve only done the setup for Power BI scenarios and never created the Logic Apps gateway resource, the gateway won’t appear as an option.
- Region mismatch between gateway cloud service registration and the Azure gateway resource
When creating the Azure gateway resource:
- The Region you select must match the region used when the gateway was registered (“gateway cloud service region”).
- Otherwise, the gateway may not show up in the Installation Name list.
- Account/tenant mismatch when creating the Azure gateway resource
The docs emphasize:
- Sign in to the Azure portal using the same Azure account used for gateway installation/registration
- That account must belong to the same Microsoft Entra tenant
- Service principals aren’t supported for this part
Even if you’re a global admin, the specific account used during gateway registration is what matters.
- Subscription visibility vs portal listing
Your gateway may exist but:
- You might be looking in a different subscription than the one where the Azure gateway resource was created.
- Also, Logic App workflows must be able to select a gateway resource that exists in a subscription accessible within the same tenant context.
What I’d suggest you do next (practical checklist)
- Confirm the gateway was installed/registered for the right Azure account and tenant (the same account you’ll use in the Azure portal).
- In Azure portal, search for “On-premises data gateways” and check whether you already created a gateway resource.
- If not created yet, create it and ensure:
- You pick the same region that was selected during gateway installation/registration
- You create it in the correct subscription
- Then go back to the Logic App action and see if the gateway appears as an option.
If your goal is connecting to on-prem file shares via gateway-backed connectivity, the key is that the gateway must be properly linked to Azure via that gateway resource.
