web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Answered

Power BI integration with On-Premise Business Central

(0) ShareShare
ReportReport
Posted on by 135

I getting following error "You do not have a Power BI account. You can get a Power BI account at the following location. If you..."  while 'Authorize Azure Services' on 'Get started with Power BI' link: How to resolve this issue?

pastedimage1606209106222v1.png

I have done following tasks:

  • I have completed the 'Set Up Azure Active Directory' task in assisted setup successfully.

pastedimage1606209580518v3.png

  • I have a registered App in Azure active directory

pastedimage1606209782688v5.png

  • I have a Power BI account and reports published.

pastedimage1606209684555v4.png

  • I have a following licenses in Azure active directory.

pastedimage1606209441121v2.png

I have the same question (0)
  • Verified answer
    Marco Mels Profile Picture
    on at
    RE: Power BI integration with On-Premise Business Central

    Hello,

    Yep, that is in our docs.

    Thanks.

  • Suggested answer
    Afazal Profile Picture
    135 on at
    RE: Power BI integration with On-Premise Business Central

    Now, I am getting the value in taken cache table, so the main setting was to select the "Accounts in any organizational directory (Any Azure AD directory - Multitenant)" type.

  • Afazal Profile Picture
    135 on at
    RE: Power BI integration with On-Premise Business Central

    I checked this through table information inside the business central, in may case it shows the 0 record.

  • Suggested answer
    Marco Mels Profile Picture
    on at
    RE: Power BI integration with On-Premise Business Central

    Hi,

    You can check the values directly via SQL Server Management studio. If you do not want to do that, feel free to raise it via a support ticket.

    Thanks.

  • Afazal Profile Picture
    135 on at
    RE: Power BI integration with On-Premise Business Central

    following point not understand

    "The table Token Cache will in the event of a success get a value. If it shows a wrong E-mail address, the consent is applied to a different account and PowerBi will not work with the new account (same error as shown here)."

    how we can check this?

  • Suggested answer
    Marco Mels Profile Picture
    on at
    RE: Power BI integration with On-Premise Business Central

    Hello,

    The Azure AD app must be configured as a multi tenant Azure AD app. You can easily check this by looking at the bottom of the manifest file in the Azure AD app. The key is called SignInAudience. This must be of type AzureADMultipleOrgs. Anything else like AzureADMyOrg will not work. 

    The table Token Cache will in the event of a success get a value. If it shows a wrong E-mail address, the consent is applied to a different account and PowerBi will not work with the new account (same error as shown here).

    Yesterday I had the same issue which I was able to resolve (multiple accounts that I use for testing, multiple tests done, one tenant, one database).

    Thanks.

  • Afazal Profile Picture
    135 on at
    RE: Power BI integration with On-Premise Business Central

    yes, below are the permissions given.

    0525.Capture.PNG

    which authentication  to your means? i don't understand..

  • Suggested answer
    Bilal Haider Profile Picture
    398 on at
    RE: Power BI integration with On-Premise Business Central

    Have you given the registered application permission to Power BI services ?  Check it please.

    1882.Permissions.PNG

    Also which authentication you are using for your user ?

  • Afazal Profile Picture
    135 on at
    RE: Power BI integration with On-Premise Business Central

    Yes, I done all these steps mentioned above but no success, same error message coming...

  • Suggested answer
    Bilal Haider Profile Picture
    398 on at
    RE: Power BI integration with On-Premise Business Central

    In Online version Business Central is all set for power BI but for On-Prem you need to make it ready

    Check these points:

    - ODATA V4 services enabled

    - Business Central user accounts have web service access key

    - NavUserPassword or Azure Active Directory Authentication is configured

    - To view Power BI reports embedded in Business Central pages, an application must be registered for Business Central in Microsoft Azure

    May be you gone through already: docs.microsoft.com/.../admin-powerbi-setup

    BC-On-prem.PNG

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Andrés Arias – Community Spotlight

We are honored to recognize Andrés Arias as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
Sumit Singh Profile Picture

Sumit Singh 3,012

#2
Sohail Ahmed Profile Picture

Sohail Ahmed 2,682 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 2,328 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans