Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.

Reply
tripleacoder
Helper I
Helper I

Best way to authenticate automated data-pushing application

I have an application running on a server on our enterprise network. I have modified it to push data to Power BI (cloud) through the REST API. The application is automated and has no user interaction.

 

What is the best way to authenticate it? Currently I have given it my own user and password and placed it in the source code.

 

I don't like that solution, but is there a better way? Creating an Azure AD account for just this purpose also does not seem right.

The docs mention this:

 

  • Application permissions: Your client application needs to access the web API directly as itself (no user context). This type of permission requires administrator consent and is also not available for native client applications.

 

I guess I cannot use this method because the application falls in the "native client" category, or..?

0 REPLIES 0

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.