Forum Discussion

SarahQUL's avatar
SarahQUL
Frequent Visitor
9 years ago
Solved

Refresh a Token in JavaScript

Hi, I'm Sarah,

 

 

Here, I would like some clarification, On this exemple in the order to refresh the token to embed a rapport, I don't know what correspond to parameters.

 

 

You can found on this page: https://github.com/Microsoft/PowerBI-JavaScript/wiki/Refresh-token-using-JavaScript-SDK-example

 

I have the groupID, reportID, datasetID and embedUrl, but I don't found the accessLevel and the BaseUri.

 

Whatare these elements and where can I find them?

 

best regards,

Sarah

1 Reply

  • Eric_Zhang's avatar
    Eric_Zhang
    Icon for Microsoft Employee rankMicrosoft Employee

    SarahQUL

    The BaseUrl should be "https://api.powerbi.com/beta/myorg/"

     

    As to the acccessLevel, it depends. When embedding a dataset to create reports, it is

    {
      "accessLevel": "Create",
      "datasetId": "youdatasetID",
      "allowSaveAs": true
    }
    

    When embedding a report or dashboard, use

     

    {
      "accessLevel": "View"
    }
    

     See GenerateToken