Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Do I have to give my users access to workspace when embedding Report (User Owns Data) in website?

When using secure embedding to embed a power bi report in a web page over the power bi service (User Owns Data). Do I have to give my users access to the workspace I publish the embedded report to?

 

I am also looking into this solution: https://github.com/PowerBiDevCamp/SalesforceUserOwnsDataEmbedding

for embedding the report with a Single Page Application to refresh the tokens automatically.

Do I have to add my users to the workspace as viewers in this second solution?

 

I don't want to give them access over the power bi portal. I only want to show them the report over the embedded web page (as iframe).

 

Any help is appreciated! Thanks in advance.

 

Cheers Kev

1 ACCEPTED SOLUTION
Greg_Deckler
Super User
Super User

@Anonymous No, you shouldn't have to add users as viewers to the workspace for secure embedding. That should be taken care of when you create the secure embed link you specify who it is good for. 

https://docs.microsoft.com/en-us/javascript/api/overview/powerbi/embedding-solutions


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

View solution in original post

2 REPLIES 2
Greg_Deckler
Super User
Super User

@Anonymous No, you shouldn't have to add users as viewers to the workspace for secure embedding. That should be taken care of when you create the secure embed link you specify who it is good for. 

https://docs.microsoft.com/en-us/javascript/api/overview/powerbi/embedding-solutions


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...
Anonymous
Not applicable

Hi @Greg_Deckler 

 

I don't think that's the case with user owns data embeddings (for organizational uses), see this link: https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-embed-secure

Granting report access

The Embed option doesn't automatically permit users to view the report. View permissions are set in the Power BI service.

In the Power BI service, you can share embedded reports with users requiring access. If you're using a Microsoft 365 Group, you can list the user as a workspace member. For more information, see how to manage your workspace in Power BI and Microsoft 365.

 

Is there any (legal) way of using app owns data with reports for our organisation (internal use)? Or how do you manage the users correctly. I don't think we have microsoft 365 groups.

 

Cheers Kev

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors
Top Kudoed Authors