Forum Discussion

joshua1990's avatar
joshua1990
Icon for Post Prodigy rankPost Prodigy
5 years ago
Solved

Individual access to Report within App

Hey guys!

I have published some reports that are based on different datasets:

  • Dataset 1: Report A
  • Dataset 1: Report B
  • Dataset 3: Report C

Now I would like to publish a new report that is based also on a new dataset:

  • Dataset 4: Report D

This report will be also integrated into the app.

In the past, I always used this way to give new users access to the app:

> Update App > Permissions > Add User

 

Now I would like to restrict the access to the new report for some users.

just a few of them should be able to review the report.

 

How would you do this?

Somewhere within the PBI service or based on an RLS and specific User Rolles for each email address?

 

  • Hi joshua1990 ,

     

    For this I would restrict it in the APP sharing portion.  RLS might do the trick but RLS is about the data IN the report and not necessarily restricting who can get TO the report.  And, becaue I always believe in err'ing on the side of caution, I would restrict who I share the report itself with as well.  Between restricting it in the report and app (which should be redundant) you should be ok - but, of course, test  it with a user that should and a user that should not get to it after you set it up.

  • collinq's avatar
    collinq
    5 years ago

    Hey joshua1990 ,

     

    In that App, when you give permissions - just select a specific individual and do not let them have permissions to underlying data or to share the app.

     

     

4 Replies

  • Hi joshua1990 ,

     

    For this I would restrict it in the APP sharing portion.  RLS might do the trick but RLS is about the data IN the report and not necessarily restricting who can get TO the report.  And, becaue I always believe in err'ing on the side of caution, I would restrict who I share the report itself with as well.  Between restricting it in the report and app (which should be redundant) you should be ok - but, of course, test  it with a user that should and a user that should not get to it after you set it up.

    • joshua1990's avatar
      joshua1990
      Icon for Post Prodigy rankPost Prodigy

      collinq : Thank you for your support! How would you restrict individual reports for specific users?

      In the past I always used this way > Publish App > Permission >

      But I think this way the user gets holistic permissions on every report, right?

      How can I change/ restrict these assigned users for specific reports?

      • collinq's avatar
        collinq
        Icon for Super User rankSuper User

        Hey joshua1990 ,

         

        In that App, when you give permissions - just select a specific individual and do not let them have permissions to underlying data or to share the app.

         

         

  • Anonymous's avatar
    Anonymous
    Not applicable

    hi joshua1990 - You will not be able to restrict access to individual reports within an app - you can only control access at an App level.

    • You can either create a seperate App for Report D and share the same with the specific group of Users who should have access to the report.  
    • Or Create a new App with 4 reports Report A, B, C & D and provide access to users who have access to all 4 reports while you maintain the existing App with Report A, B & C and sharing it with users who have access to only those 3 reports 

    Hope that helps!

    Please do mark/vote the post as a solution and provide kudos if this helped with your questions. This would also help other folks on the community with similar queries. Thanks!