web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / How to connect Power A...
Power Apps
Suggested Answer

How to connect Power Apps to Azure Blob using Service Principal Authentication

(0) ShareShare
ReportReport
Posted on by 69
Hi all!

I need to connect to Azure Blob through Power Apps. The connector I used before with the Access Key is not suitable because it requires the endpoint to be public. How can I connect using a Service Principal Authentication?

Thanks
I have the same question (0)
  • Suggested answer
    stampcoin Profile Picture
    5,058 Super User 2025 Season 2 on at
     
    Please check those article, it will lead you to do so.
     
     
  • FR-27081326-0 Profile Picture
    69 on at
    Hi @stampcoin, thanks for your answer!

    So, there's no direct connector to connect Power Apps with Blob using a Service Principal or another more secure connection instead of an Access Key?

    Thanks
  • stampcoin Profile Picture
    5,058 Super User 2025 Season 2 on at
    You can use  Azure Blob Storage connector directly in the app, the default is what you described ( service principal authentication) with below img shows.
     
     
     
  • FR-27081326-0 Profile Picture
    69 on at
    Hi @stampcoin !

    The documentation says that if you want to use a Service Principal to access Blob Storage from Power Apps, the standard connector is not suitable. Therefore, it recommends creating an API and a custom connector to call it from Power Apps. I wanted to know if there is another solution.

    Thanks
  • stampcoin Profile Picture
    5,058 Super User 2025 Season 2 on at
    Not sure if we are talking about the same thing, or I misunderstood you.
    below is the from the article.
     
  • FR-27081326-0 Profile Picture
    69 on at
    Hi @stampcoin !

    From what I understand, there are some limitations when using a Service Principal, including the fact that the connection cannot be shared.

    Thanks
  • stampcoin Profile Picture
    5,058 Super User 2025 Season 2 on at
    Those out of box ones, you either pay the license fee, or pay the certification fee.
    otherwise you can build your custom connector for internal use, that is other type cost.
    You have to balance the business needs and the cost.
  • FR-27081326-0 Profile Picture
    69 on at
    Hi @stampcoin !

    Which license and certification are you referring to?

    Thanks
  • stampcoin Profile Picture
    5,058 Super User 2025 Season 2 on at
     
    I meant the Azure blob connector authentication types.
     
    for example certOauth,  you may consider buying certification for your PROD.
    if you still want to use this connector with service principal authentication, since it is a Premium type,  so this is the licenses I referred.
  • FR-27081326-0 Profile Picture
    69 on at
    Hi @stampcoin !

    I already have a Premium license for Power Apps and Power Automate, but I still can't use authentication with a Service Principal. When I create and use it in a flow, I get an authentication error.

    Thanks

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.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 739 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 343 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard