Announcements
What are the reasons you would want to share a connection with a service principal? They cannot own a connector, or be licensed for premium connectors so why would you be able to share it with a service principal?
Hello @byrnep,
If you are using automated Application Lifecycle Management, e.g. through Azure DevOps pipelines, solutions will be imported through a service principal.
To be able to automatically activate flows in the target environment, the service principal needs to have access to the connections. To achieve this, you can create a connection through a user account and then share it with this service principal.
Can it be used to run connections that the original user doesn't have permissions to? Like Entra ID?
Hello @FemaleMarvel365, yes, if a flow is set up to "use this connection" instead of the connecting on behalf of the user ("run-only user"): https://learn.microsoft.com/en-us/sharepoint/dev/business-apps/power-automate/guidance/manage-list-flows
@FemaleMarvel365
Service principal does support running flows but you need to be aware of the limitations.
https://learn.microsoft.com/en-us/power-automate/service-principal-support
====================================================If I have answered your question, please mark your post as Solved.If you like my response, please give it a Thumbs Up.https://www.linkedin.com/in/devendravelegandla/
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.
Congratulations to our 2026 Super Users!
Congratulations to our 2025 community superstars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
wolenberg_ 119 Super User 2026 Season 1
WarrenBelz 107 Most Valuable Professional
Haque 103