
Announcements
Hello,
I'm trying to understand If there is any authentication mechanism (EX OpenID Connect) between the AzureAD and Power Platform components (PowwerApps / Automate)? Can we create the service endpoint for Azure service like storage account and grant access to particular powerapp or automate? So whoever has access to that powerapp or automate they can have access to service endpoint. Please let me know if this is possible or not. Thanks.
Hi @vshah2,
Power Apps and Power Automate uses Azure Active Directory / OIDC for authentication. The authenticated user will need to have an appropriate license to use PowerApps and Power Automate.
A Power App needs to be shared with users, along with the underlying connections to the data sources that the app uses. Some of these will be implicitly shared, while others require each user to form their own connection when using the app for the first time. More information is available below.
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/share-app-resources
With Power Automate flows, the flows will always run using the connection that the author of the flow setup, regardless of who you share it with. Instant button flows are an exception where you can have it so the user connects using their credentials for certain connectors in a flow. More information is available at the reference below.
https://docs.microsoft.com/en-us/power-automate/create-team-flows#modify-a-connection
---
Please click Accept as Solution if my post answered your question. This will help others find solutions to similar questions. If you like my post and/or find it helpful, please consider giving it a Thumbs Up.