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 August 31st. Request your voucher.

Reply
vpandey07
New Member

PowerBI Rest API Authorization Error

We have followed the steps given for registering a service principal for external customer App. We need to get the embed token from Power BI Rest API using a Java backend. Java app first acquired the access token from Microsoft Graph and then called the below endpoint - 

However we are getting 401 error with response header 

X-PowerBI-Error-Info : ServicePrincipalsNotAllowedByTebsntAdminSwitch.

 

Could some one provide some feedback what is missing ? 

3 REPLIES 3
vpandey07
New Member

Yes , the SP does have permission.

vpandey07
New Member

n Portal or in our case Azure ?

sergej_og
Super User
Super User

Hey @vpandey07 ,
I'm not the expert on this field but maybe this guy can deliver you an idea for troubleshooting your issue.
https://pbi-guy.com/2023/05/21/create-a-post-request-with-power-bi/

Do you have given tenant permission to your SP to use XMLA endpoint? (in your tenant settings).

Regards

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

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