May 12, 2016 at 9:09 am
Hello
I have a security related issue in SSRS 2012
I have users in Active directory groups that should define which folders they can see (and, I turn reports they can run)
I want to ensure that individuals can only see folders that relate to the groups they are in
I am looking to secure this at folder level, so
Click next to the folder and select Security
Add the user group (Domain\Group)
Tick Browse
OK
When the user attempts to access SSRS, they get:
User '<Domain>\<Name>' does not have required permissions. Verify that sufficient permissions have been granted and Windows User Account Control (UAC) restrictions have been addressed
I've followed some instructions that work:
To get this resolved you need to start you Internet Explorer as Administrator -> Run as Administrator then open the url http://<Server name>/Reports this will take you to the "SQL Server Reporting Services" Home page
Click on the "Folder Settings" button.
Click on the "New Role Assignment" button.
Add the Group or user name: DOMAIN\USER_NAME, and permissions you have logged in as.
Click on Ok button.
The issue I have though, is that this sets security at HOME level
I am now having to go into each sub folder and remove the appropriate groups causing broken parent inheritance
I suppose that works but it does seem long winded
Is there a better approach here as this means I have to go in and remove groups every time I create a new one
I would really expect to have no access unless you are added to a sub folder
Thanks
Damian.
- Damian
May 12, 2016 at 9:20 am
SSRS is wierd; that UAC error message is misleading.
there are TWO places you have to add the same group or user:
Lowell
May 13, 2016 at 2:14 am
Thanks
Via Site Settings, If you set the role up as System User, it looks to provide 'View system properties, shared schedules, and allow use of Report Builder or other clients that execute report definitions'
Setting this provides Report Builder
Can I prevent this?
How would I provide a user with:
General access to Reporting Services
ONLY the ability to view certain folders
Within those folders, ONLY the ability to run reports, view what reports are available and create subscriptions i.e. Browser Role
Thanks
Damian.
- Damian
May 13, 2016 at 4:08 am
Looks like I need to create a New System Role Assignment
http://searchsqlserver.techtarget.com/tip/Managing-permissions-in-SQL-Server-Reporting-Services">
http://searchsqlserver.techtarget.com/tip/Managing-permissions-in-SQL-Server-Reporting-Services
Problem is, if I go into Site Setting; Security; New Role Assignment, I do not have the ability to create a new system role, I only have the 2 default roles (System Administrator and System User)
I cannot see 'Configure system-level role definitions'
Does anybody know what I am missing here?
Looks like I can edit via SSMS
Connect to the SSRS instance and amend security there
So, the only issue that remains now is how to selectively remove Report Builder
Any thoughts?
Thanks
Damian.
- Damian
Viewing 4 posts - 1 through 3 (of 3 total)
You must be logged in to reply to this topic. Login to reply