Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
other
informationbridge
office.intranets
office.misc
office.setup
office.xml
officeupdate
onenote
photodraw.discussion
powerpoint
producer
proj.standard&server
project
project.developer
project.pro_and_serve
project.server
project.vba
project2000
publisher
publisher.prepress
publisher.programming
publisher.webdesign
visio
visio.createshapes
visio.database.modeling
visio.dev.diagrams
visio.dev.shapesheet
visio.dev.vba
visio.dev.vc
visio.developer
visio.general
visio.installation
visio.printing
visio.software.modeling
visio.troubleshoot
  
 
date: Fri, 08 Aug 2008 10:38:10 +0300,    group: microsoft.public.project.developer        back       


Reporting but within rights   
We have made few reports from projectserver_reporting database using Sql 
Server Reporting Services. Reporting Services is used in integrated mode 
and reports are started from PWA.

Reports are otherwise working just fine but the problem is that a user 
can take reports even from projects he don't have rights. How could we 
limit user to be able to report only projects he has rights.

Parameters to reports are varying and don't nessesary include project.

Julius
date: Fri, 08 Aug 2008 10:38:10 +0300   author:   Julius

Re: Reporting but within rights   
You can get sophisticated with using the security tables in the Published 
database to limit access to data in SRS.

This is not the complete query but you can start with this group 
memebership.  There might even ben some built in functions and stored 
procedures in the Published database you can leverage.

Be aware that querying the published database is not supported by Microsoft.

SELECT     MSP_WEB_SECURITY_GROUPS.WSEC_GRP_NAME, MSP_WEB_RESOURCES.RES_NAME
FROM         MSP_WEB_SECURITY_GROUP_MEMBERS INNER JOIN
                      MSP_WEB_SECURITY_GROUPS ON
                      MSP_WEB_SECURITY_GROUP_MEMBERS.WSEC_GRP_GUID = 
MSP_WEB_SECURITY_GROUPS.WSEC_GRP_GUID INNER JOIN
                      MSP_WEB_RESOURCES ON 
MSP_WEB_SECURITY_GROUP_MEMBERS.WRES_GUID = MSP_WEB_RESOURCES.WRES_GUID
ORDER BY MSP_WEB_SECURITY_GROUPS.WSEC_GRP_NAME, MSP_WEB_RESOURCES.RES_NAME

-- 
Jonathan Sofer [MVP]
http://www.epmcentral.com


"Julius"  wrote in message 
news:eRXeqkS%23IHA.5392@TK2MSFTNGP04.phx.gbl...
> We have made few reports from projectserver_reporting database using Sql 
> Server Reporting Services. Reporting Services is used in integrated mode 
> and reports are started from PWA.
>
> Reports are otherwise working just fine but the problem is that a user can 
> take reports even from projects he don't have rights. How could we limit 
> user to be able to report only projects he has rights.
>
> Parameters to reports are varying and don't nessesary include project.
>
> Julius
date: Fri, 8 Aug 2008 13:12:49 -0700   author:   Jonathan Sofer [MVP]

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us