none
Project Server 2010 Reports security RRS feed

  • Question

  • Hi,

    How to set permission in project server 2010 for project managers to view the reports only related to his projects not all the projects reports?


    K.Gokulraj

    Wednesday, January 22, 2014 11:02 AM

Answers

All replies

  • Hi,

    It depends on how did you configured the security. For instance the categories associated to the project manager group will trigger wheither project managers can access just theirs projects or all organisation projects. In addiition to this, the configuration of the RBS in the security categories will also influence project managers visibility.

    Finally what do you mean when you say "view the report"? Are you talking abiut report access by the PWA CI Center? In case you are, you simply can disable the permission "view BI center link" that will display or not the BCenter link in the quick launch menu.

    Hope this helps.


    Guillaume Rouyre - MBA, MCP, MCTS

    Wednesday, January 22, 2014 12:41 PM
    Moderator
  • Hello,

    If you are looking to restrict the data the user has access to in a report/s, look at using SSRS with the PSI:

    http://msdn.microsoft.com/en-us/library/office/ee862408(v=office.12).aspx

    Paul


    Paul Mather | Twitter | http://pwmather.wordpress.com | CPS

    Wednesday, January 22, 2014 12:50 PM
    Moderator
  • Hi,

    if it is a single SSRS project report, you can try to embed it directly in a PDP and pass the projectUID via query string.

    If it is multi-project, you can call the Projects PSI in a dataset to read the list of projects the user can access, try with this query:

    <Query>

     <Method Namespace="http://schemas.microsoft.com/office/project/server/webservices/Project/" Name="ReadProjectStatus"/>

    <SoapAction>http://schemas.microsoft.com/office/project/server/webservices/Project/ReadProjectStatus</SoapAction>

     <ElementPath IgnoreNamespaces="true">ReadProjectStatusResponse/ReadProjectStatusResult/diffgram/ProjectDataSet/Project</ElementPath>

    </Query>

    Regards,

    Fabrizio.

    Friday, January 24, 2014 2:05 PM
  • Assuming by "view reports" you mean there are multiple reports and not one single report with multiple users, correct me if i am wrong

    For multiple reports, it would depend on how you designed the security sround reports and would also depened upon how you organize your reports, there are several ways to restrict the accessbility of reports, assuming your reports are stored on a sharepoint library, sharepoint allows you to restrict the security from library to item level, in this case you can create security groups and restrict the folder or item level permissions, it would depend how you want to do it, apart from this you can also leverage sharepoint audience targetting to restrict who sees what

     


    Thanks | Sunil Kr Singh | http://epmxperts.wordpress.com

    Friday, January 24, 2014 8:05 PM
    Moderator