Update of Impersonation Article and Code for Project Server 2010

Because there have been several recent changes in the post-beta version of Project Server 2010 and Office SharePoint Server 2010, the article How to: Use Impersonation with WCF in the January 2010 release of the SDK is not correct for the 4730.1010 and later builds of Project Server. The article in the March 2010 release of the SDK is correct. The attached Impersonation_PSIProxy.zip file includes the following:

  • Revised article: How to: Use Impersonation with WCF.docx
    • Changes required to use a Project Server installation that has multi-authentication (both Windows and Forms authentication)
    • Procedures for setting permissions for impersonation (requires permissions in both the SharePoint Service application and in Project Web App)
  • Complete Visual Studio 2008 solution (can be opened and converted with Visual Studio 2010)
  • Proxy files for the PSI services (build 4730.1010), including:
    • Scripts to update the proxy files on a Project Server computer and build a PSI proxy assembly
    • Intellisense files
    • Temporary web.config file and instructions, to use when updating the proxy files