PowerBIToken.CreateDevToken Method (String, Guid)
Creates a developer token with default expiration used to access Power BI platform services
Namespace: Microsoft.PowerBI.Security
Assembly: Microsoft.PowerBI.Core (in Microsoft.PowerBI.Core.dll)
Syntax
public static PowerBIToken CreateDevToken(
string workspaceCollectionName,
Guid workspaceId
)
Parameters
workspaceCollectionName
Type: System.StringThe workspace collection name
workspaceId
Type: System.GuidThe workspace id
Return Value
Type: Microsoft.PowerBI.Security.PowerBIToken
The Power BI access token
Examples
The following example creates a dev token from a Workspace Collection and Workspace ID
public ActionResult Reports()
{
var devToken = PowerBIToken.CreateDevToken(this.workspaceCollection, this.workspaceId);
using (var client = this.CreatePowerBIClient(devToken))
{
var reportsResponse = client.Reports.GetReports(this.workspaceCollection, this.workspaceId.ToString());
var viewModel = new ReportsViewModel
{
Reports = reportsResponse.Value.ToList()
};
return PartialView(viewModel);
}
}
See Also
CreateDevToken Overload
PowerBIToken Class
Microsoft.PowerBI.Security Namespace
Return to top