Purview cross-tenant PBI connection via service principal

Mahdi 26 Reputation points
2022-09-30T12:40:11.103+00:00

Hi,
We connected our cross-tenant Power BI to our Purview with a self-hosted integration runtime and a delegated account.
After adding the service principal connection option by Microsoft, we are trying to switch the connection, and we are getting an unknown error:

246482-image.png

I checked the KeyVault access, and it's working!
The service principal key value is correctly stored in the key vault, and also we switched the redirect Url of our App registration to the token method instead of "authorize" method.
All of the requirements in the documentation are also correct and in place.
Does anybody know how to resolve this issue?
Thanks

Microsoft Security | Microsoft Purview
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. KranthiPakala-MSFT 46,642 Reputation points Microsoft Employee Moderator
    2022-10-03T23:01:18+00:00

    Hello @Mahdi ,

    Thanks for the question and using MS Q&A platform.

    Could you please verify if the below highlighted configurations are met?

    Couple of things I would suggest focusing on:

    1. Use latest version of SHIR
    2. Check networkSettings as highlighted below. For more info please refer to this doc: Microsoft Purview SHIR Networking requirements
    3. Since you are using AKV at this point, I would suggest to hard the values in linked service and see if that works, in case if it fails then I would recommend focusing on point 1 & 2. If hard coded values in linked service works, then need to focus of troubleshooting AKV.

    Here is the referenced document: Purview - PoweBI cross Tenant connection checklist and troubleshooting steps

    247135-image.png

    Hope this info helps. Let us know how it goes.

    Thank you

    ------------------------------

    • Please don't forget to click on 130616-image.png or upvote 130671-image.png button whenever the information provided helps you. Original posters help the community find answers faster by identifying the correct answer. Here is how
    1 person found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.