Reporting on Security Permissions

  • Hello,

    We are in the middle of setting up our SSRS server and building our folder structure and applying NT Groups and Roles to the various folders.  However, I have found no good way of "seeing" the big picture in terms of who has access to what.  Does anyone know of a tool or script or something that can tell me this?  For example, I would like to see a list of folders and the NT Groups/Users assigned to the folders and what role(s) the Group/User has.

    Hopefully SRS 2005 will have this ability built-in.

    Thanks!

  • Check out the BOL, if you look up the method ReportingServices.GetPolicies, there's sample code (vb.net and c#) that will produce what you're looking for.

    With minor changes you could take the vb.net and create an *.rss file that could then be passed to rs.exe (ie it's then a script rather than having to write a commandline/winforms/webforms app).

    HTH,

    Steve.

  • Thanks Steve.  I will check into this.

  • try using the reportserver database for policy information.

    join tables like catalog, policy,roles,PolicyUserRole

     

    Ruud

  • and table users of course

     

    Ruud

    Ruud

  • can you provide a sql script? Thanks

  • Hi  there,

    I posted 2 scripts under "Miscellaneous" on this site for metadata Reportserver and monitoring and logging Reportserver.

    I don't have the illusions that these scrips are complete but it's a startpoint.

    Ruud

     

    Ruud

  • Thanks Ruud.

  • Ruud,

    Do you happen to know what the different reportserver.dbo.catalog.Type values are for?

  • the types I know of are:

    type

    1 = map or folder

    2 = report

    4 = linked report

    5 = datasource

     

     

    (did not figure out yet what type 3 is)

    Ruud

    Ruud

  • the types I know of are:

    type

    1 = map or folder

    2 = report

    4 = linked report

    5 = datasource

     

     

    (did not figure out yet what type 3 is)

    Ruud

    Ruud

  • Ruud, we think type 3 is an image

  • that makes sense, we don't use images in our reports.

     

    thanx

    Ruud

  • 3 is a graphic image

  • Technically 3 is a 'Resource'

    http://msdn2.microsoft.com/en-us/library/microsoft.wssux.reportingserviceswebservice.rsmanagementservice2005.catalogitem.type.aspx

    Looks like the doco maybe had 5 & 6 reversed?  Unknown = 0?

    Steve.

Viewing 15 posts - 1 through 15 (of 15 total)

You must be logged in to reply to this topic. Login to reply