Publish a Power BI Desktop file to


Once you've created a Power BI Desktop file and the associated datasets, measures and charts, you can share those with others by creating a dashboard on This process walks you through how to do that.

  1. Verify that the Analytics View is shared with all users who might have access to edit it.

  2. Open the Power BI Desktop file with your data.

  3. Click Publish on the Home tab.

    Publish Power BI Desktop file

  4. You will be prompted to Sign in, if you don't already have a Power BI account you will need to create one. Click Sign in.

    Publishing successful

  5. Click the Open 'file name' in Power BI link.

  6. Expand the navigation pane in Power BI and select the work space that you selected when you published the report.

  7. Click Datasets in the upper right corner.

  8. Click the ellipsis next to the dataset that represents the report you just loaded (this is typically the file name.

    Select the dataset

  9. Click Schedule Refresh.

  10. Click the Edit credentials link next to ODATA under Data source credentials as shown here:

    Update odata credentials

  11. Select the appropriate authentication option (as discussed in Client Authentication Options).

  12. Use oAuth2 for Azure Active Directory (AAD) credentials.


  • Use Basic for PAT credentials.

    Enter credentials

    See Client Authentication Options for more information on acquiring credentials.


    If you are using a Personal Access Token, remember that the token expires on a set interval. When it expires you'll need to update the credentials. Otherwise the report, while still displaying data, won't update with the latest data.

  1. Click Sign in.

At this point, the data will update on your scheduled basis using the credentials entered.


Any VSTS data included in the Analytics View and published Power will be accessible to all users with access to the report reguardless of the project permissions configured in VSTS.

Feedback and support

We welcome your feedback.

For product related inquiries, review our User Voice page or report a problem at Developer Community. Also, you can get advice on Stack Overflow, or get support via our Support page.

Follow us on Twitter @vsts.