Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Report Permissions 2

Status
Not open for further replies.

ptheriault

IS-IT--Management
Aug 28, 2006
2,699
US
Is there anyway to report on the permissions each group has within reporting services? I would like to have a weekly report that would show what folders, models, and reports each domain group has access to from within report manager. I need an easy view that will show me all the permissions without having to open each folder\report\model and selecting security.

Thanks

- Paul
- If at first you don't succeed, find out if the loser gets anything.
 
I'm not sure if it will give you all that you need, but you can try to query the ReportServer database itself. Some tables that might help are Users, Roles, Catalog, PolicyUserRole, and so on.
 
Here's a quick query I put together that might help. I probably should have started out with the Users table as the main table.

Code:
select c.[Name], c.[Type], r.RoleName, u.UserName
from catalog c
join PolicyUserRole p on c.PolicyId=p.PolicyId
join Roles r on p.RoleId=r.RoleId
join Users u on p.UserId=u.UserId
where name <> ''
order by u.UserName, c.[Name]
 
That's a great start! Thanks Fuzzy!

- Paul
- If at first you don't succeed, find out if the loser gets anything.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top