Mike
asked on
Encrypt Power BI URL's using vb.net using vb not C#
URL encryption for Power BI web publish
I have developed a number of PowerBI reports that I'd like to publish using Power BI publish to Web function, with a link embedded in our reports application page, so everyone can in the organization access to them without setting up individual Power BI accounts.
However, I'd like to encrypt the URLs while these reports are published using the Power BI Web publish method, open to the Public to view. I'd like to encrypt the URL unless the request came from the applications reports page.
I hope that this is clear and if you need more information, please let me know. I can provide more detail.
If you have another solution or method, please let me know.
I'm looking for step by step instructions with the code to insert into my pages.
I have developed a number of PowerBI reports that I'd like to publish using Power BI publish to Web function, with a link embedded in our reports application page, so everyone can in the organization access to them without setting up individual Power BI accounts.
However, I'd like to encrypt the URLs while these reports are published using the Power BI Web publish method, open to the Public to view. I'd like to encrypt the URL unless the request came from the applications reports page.
I hope that this is clear and if you need more information, please let me know. I can provide more detail.
If you have another solution or method, please let me know.
I'm looking for step by step instructions with the code to insert into my pages.
ASKER
Well I was discussing with some colleagues about hosting reports with possibly sensitive information using the Microsoft Power BI publish to Web public workspace. It was suggested if I was going to do this then maybe consider encrypting the URL. Which I then thought would then need a decryption key.
The links to these reports published within the public workspace would be embedded within our site that requires users to login to the application to get to the application and report links.
However, based on my research of Power BI in the public workspace there is no authentication which potential exposes all data and reports on the internet.
I'd only want those that pass through the application authentication to see and view those reports, although the URL is a public app URL.
The organization is working to find a solution to post these reports for availability to those inside and outside the organization and only those individuals.
I tested using a Power BI Pro account, setting up a workspace with a particular workspace name, adding authorized users email addresses, then published a test report. When tested Power BI came back and ask that I login with my Power BI account. We are trying to avoid as well 100 people creating Power BI accounts.
I hope that this is clearer.
Thank you
The links to these reports published within the public workspace would be embedded within our site that requires users to login to the application to get to the application and report links.
However, based on my research of Power BI in the public workspace there is no authentication which potential exposes all data and reports on the internet.
I'd only want those that pass through the application authentication to see and view those reports, although the URL is a public app URL.
The organization is working to find a solution to post these reports for availability to those inside and outside the organization and only those individuals.
I tested using a Power BI Pro account, setting up a workspace with a particular workspace name, adding authorized users email addresses, then published a test report. When tested Power BI came back and ask that I login with my Power BI account. We are trying to avoid as well 100 people creating Power BI accounts.
I hope that this is clearer.
Thank you
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Or rephrased: What use-case or user story is behind that request? What is the real problem you're trying to solve?