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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. 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 @v-jialongy-msft,

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 } } ] }`

v-jialongy-msft
Community Support
Community Support

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 @v-jialongy-msft ,

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
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

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