There is lot of conflicting advice about licensing required for HTTP Connector. Microsoft's decision to make this a premium connector has really complicated our licensing structure.
A Flow, 'Main Flow', is triggered from SharePoint list item creation/update. This flow triggers another flow using HTTP connector.
A Flow 'Request flow' is triggered from SharePoint list item creation/update. This flow triggers another flow, 'Provisioning Flow' using HTTP connector. Provisioning Flow itself uses HTTP connector to invoke graph API.
In scenario 1 & 2, how many P1 licenses are required. Does the developer building the Flow needs P1 license whereas users able to create or update list items in SharePoint can stay with O365 E3? Or does everyone (developer as well as users with permissions on the List) need a P1 license?
Really hoping for some Microsoft guidance to solve this conundrum?
@Mihir Yelamanchili Advice we got is that Flow licenses are required for all users who can update the SharePoint list associated with Flow trigger. This is disappointing and means if you have a public list accessible to all users in company, then potentially, all users will need P2 licenses.
Overall, licensing of PowerApps and Flow is a disaster. Essentially, Microsoft has sucked everybody in by launching these apps with low costs and now charging which has left businesses scratching their heads what to do next.
I will strongly recommend logging a Microsoft Support ticket to clarify licenses required in your own tenant. Otherwise, you will end up reading pages and pages of documentation and forum posts and still end up none the wiser.