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

Prepping for a Fabric certification exam? Join us for a live prep session with exam experts to learn how to pass the exam. Register now.

Reply
hchild359
Frequent Visitor

PowerBI Embedded Free Trial Tokens not being used?

I have a PowerBI Pro license and I have used the 'Embed using a service principal guide' here to embed my dashboard into my application. 

We have the Free trial banner at the top of the embedded report as I would expect, however when I hit the Available Features API using my service principal or my actual Pro account, it's telling me I have used 0% of my free trial embedding tokens. This is depsite refreshing the page showing the dashboard multiple times in a row to try max it out.

Has anyone else experienced this at all, or knows why our free trial tokens don't seem to be running out?

Any help is appreciated, thanks.

3 REPLIES 3
hchild359
Frequent Visitor

Hi @Anonymous,

We are using the service principal route, and I've been sure to hit the available features API endpoint using the same way we hit the other api endpoints. 

We've also been testing this for about a month or so, and seen no increase in those tokens used from 0%. 

Finally I'm hitting the AvailableFeatures API to get the following:

`{ "features": [ { "name": "embedTrial", "state": "Enabled", "extendedState": "Enabled", "additionalInfo": { "usage": 65 } } ] }`

Anonymous
Not applicable

Hi @hchild359 

 

 

The problem you are experiencing can stem from several different factors. Here are the steps you can take.

 

1. Service Principal vs. Pro License: PowerBI embedding can be done in different contexts—using a Pro license for embedding within your organization (App owns data) or using a service principal for embedding for your customers (User owns data). If you're embedding with a service principal and checking usage with a Pro account, ensure you're looking at the correct metrics in the PowerBI Service or Azure.

 

2. Free Trial Quota Reporting Delay: There might be a delay in the reporting or updating of the usage statistics for the free trial tokens. Microsoft's services sometimes have latency in reflecting the usage metrics in real-time. It's possible that your activities have not yet been updated in the system.

 

3. API Usage and Limits: When using the API to check your usage, ensure that the queries are correctly configured to fetch the relevant data. Sometimes, the way the query is structured or the specific endpoint you're hitting might not return the expected information.

 

 

 

 

 

Best Regards,

Jayleny

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

 

Hi @Anonymous ,

We are using the service principal route, and I've been sure to hit the available features API endpoint using the same way we hit the other api endpoints so that its not coming from my Pro account. 

We've also been testing this for about a month or so, and seen no increase in those tokens used from 0%. 

Finally I'm hitting the AvailableFeatures API to get the following:

 

{
  "features": [
    {
      "name": "embedTrial",
      "state": "Enabled",
      "extendedState": "Enabled",
      "additionalInfo": {
        "usage": 0
      }
    }
  ]
}

 

Is there any reason you can think of that this value of 'usage' wouldn't increase over time when using this consistently?

Thanks

Helpful resources

Announcements
May PBI 25 Carousel

Power BI Monthly Update - May 2025

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

Notebook Gallery Carousel1

NEW! Community Notebooks Gallery

Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.

May 2025 Monthly Update

Fabric Community Update - May 2025

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