security roles
15 TopicsCustom Security Roles in Power BI Report Server: Managing Server Without Content Access
Hi everyone! I'm working on implementing a specific security requirement in our Power BI Report Server. I need to create a custom security role where administrators can perform all their regular administrative tasks but cannot access or view the actual content of reports and files. Essentially, they should be able to: Manage server properties Handle security settings Manage jobs and schedules Configure data sources Set up subscriptions Move or Delete report But they should not be able to: View report content Access uploaded files See the data within reports I have already tried creating some custom roles, selecting among the various possibilities even the simple report management role. But this implicitly includes the ability to view the report itself. thank's in advance, MarcoSolved832Views0likes1CommentAcces Folder permission
Hi, It's the first time I´m working with PBI Report Server... I need to create a folder, upload a .pbix and allow only 3 user to access the folder. I tried via Settings- Security and adding windows users...but it doesn´t seem to be workin because other users can see the report in the folder...Could someone help me , please!?. Do I need to do somethin else? Thanks in advanceSolved5.3KViews0likes3CommentsNeed help setting up Role using USERPRINCIPALNAME() with an extra parameter
Hello everyone! I created a Role where a Partner could only see their own Engagements by using the USERPRINCIPALNAME() measure. It is as follows: If he is a Lead Eng. Partner or and Eng. Partner or and Associate Partner, he should be able to see the Engagement he is a part of. In the following example, Partner B is an Eng Partner for the Engagement 3000431234, so he should see that row. The way I have set up, he can only see the rows his username shows up. However, in this case he would need to be able to see the other Engs. as well because one of the Engagements he is part of is in the Lead Engagement 2001401234. In cases where neither of these two conditions apply, he should not be able to see either the Eng. nor the Lead Eng. Lead Engagement Engagement Lead Eng Partner Email Eng Partner Email Associate Partner Email 2001401234 3000431234 [email protected] [email protected] n/a 2001401234 3000401555 [email protected] [email protected] n/a 2001401234 2001401234 [email protected] [email protected] n/a And that is where I'm having trouble setting up, because in some cases such as this one, the partner isn't in either of those three email fields, but because he is part of the Lead Engagement, he should also be able to see them as well. Any help is appreciated! Thanks!Solved1.2KViews0likes5CommentsFilter Dimension in Tabular model
Hi, I know this isn't strictly Power BI, but maybe someone in here are able to help. I have a number of Tabular models, where I'd like to restrict which dimension values a user can see. I already have Dynamic RowLevel Security defined to restrict the Fact table, but since it's a "global" Tabular model that contains data for several companies, I'd like to "filter out" the dimension values for the user so he don't have to see data for other companies than his own. The DRLS is created ,so it matches the userID in a table, and this then filters a Legal Company table which then have a relationship to the Fact table. That part works fine and the user only see fact records from his own legal company. I'd then like to so something similar with the dimension data, but since I can't create relationships from the Legel Company table to the dimension tables, then I was thinking about doing it in the Security Role. I was thinking about a rule looking at the Legal Company for the dimension and then "filtering" based on the data from the Legal Company table that only contains the legal company the user are allowed to see. I'm not that experienced in DAX yet, and I can't really figure out how to do it? I have tried various scripts with no luck, so I'd be happy with some idea and guidance. Regards Steen1.5KViews0likes1CommentHow to manage data access with DAX
Hi! I need to manage access control over the data in my dashboard. There are multiple countries reporting data. One country in particular (SRO) has sensible data and therefore can only be accessible to members working there. I've created a table where organization members' emails are associated with each of their respective countries. Now, what DAX expression would allow me to specify that only members that login with an email associated to SRO should have access to SRO data? I hope this makes sense, Thanks!859Views0likes1Commentsecurity roles not working
I have not yet added any security to the PBI Report Server so only the default BULITIN\Administrators is available on the site level, folder level and report level. However, users who can connect to the Report Server URL can access all the PBI reports. I was expecting user access to be restricted until the role-based security was assigned. Why without any security can users access the reports on the server?Solved1.7KViews0likes2CommentsRLS functioning is username/ email is not present in the security table
Hi All, Could you please help me with this scenario? If a user is present in the table, I want to implement the RLS based on logged in user using UPN/ Username(). If this user is not a part of the security table, he/she should see all the records, meaning the RLS itself shouldn't be applied/ a way to manage using the DAX in existing table. Could anyone help me tackle this scenario?1.5KViews0likes4CommentsHide reports or pages to users
Hello, I need very important help about a report server instance. This server is used by a lot of people. They all open a report where RLS allow them to see only some data. I have some special users who must see some more information, completely hidden to the previous "not-special" ones, who must not even know they exist. So, I think I have 2 choices: I create only a report for everybody where some of the pages are hidden to the common users and are visible only to the special ones I create a separated report with the information reserved for the special users. I don't think the first one is possible, I read I can't hide pages to users within a report. So, I think I need to choose the second one, but I don't know how to hide the report to the common users. They must not know it exists. I'd hear any other proposal with pleasure, of course. It's a do-or-die aspect I need to fix. Thank you so much for your help. NickSolved22KViews0likes8CommentsSecurity Role Task for Managing Row Level Security.
Hi, In PBI Report Server, I need to give someone permissions to Manage Row Level Security on a report, but I don't want them to be able to manage the other Security for the report itself. I have tried putting them in a Security Role with the 'Set security for individual items' Task but this allows them to manage both Row Level Security and also the Security of who can access the report. This means they can remove the BuiltIn\Administrators from having access to the report. I'd like to prevent that while still allowing them to manage which of their users can see which rows of data. How is this possible? Thanks.658Views0likes0Comments