Microsoft KB Archive/321377

= Description of the Microsoft Project Data Service and the Microsoft Project Server security architecture =

Article ID: 321377

Article Last Modified on 9/14/2007

-

APPLIES TO


 * Microsoft Office Project Professional 2003
 * Microsoft Office Project Server 2003
 * Microsoft Office Project Web Access
 * Microsoft Project Server 2002
 * Microsoft Project 2002 Professional Edition

-



This article was previously published under Q321377



SUMMARY
The Project Data Service (PDS) is a component of Microsoft Project 2002 and Microsoft Project 2003. Clients such as Microsoft Project Professional, Microsoft Project Web Access, or a client written by a solution-provider developer all access the PDS to obtain portfolio data. This article provides links to articles on the Microsoft Developer Network (MSDN).



MORE INFORMATION
For more information, visit the following MSDN Web sites:

The Project Data Service and Microsoft Project Server Security Architecture

http://msdn2.microsoft.com/en-us/library/Aa164673(office.10).aspx

Summary This article provides developers with the background and details of the Microsoft Project Server security architecture, and explains the role of the PDS in accessing project data (9 printed pages).

About the PDS Reference

http://msdn.microsoft.com/library/en-us/pdr/PDR_About_the_PDS_Reference_3326.asp

Summary This article explains how to use the PDS API to permit client programs to access Microsoft Project Server portfolio data. Client programs can programmatically log on to Microsoft Project Server and use SOAP to call PDS API methods. The PDS implements a SOAP listener, which receives method calls in Extensible Markup Language (XML) format, and then returns an XML response.

What's New in the PDS for Microsoft Office Project Server 2003

http://msdn2.microsoft.com/en-us/library/aa204862(office.11).aspx

Summary Microsoft Office Project Server 2003 includes new Project Data Service (PDS) APIs, and the new Service for Enterprise Data Maintenance for higher-level programmatic management of enterprise projects, resources, and custom fields.

Project Data Service Reference for Microsoft Office Project Server 2003

http://msdn2.microsoft.com/en-us/library/aa204408(office.11).aspx

Summary: This reference explains how to use the PDS Application Programming Interface (API) to enable client application access to Project Server portfolio data. Client applications can programmatically log on to Project Server and use Simple Object Access Protocol (SOAP) to call PDS API methods. The PDS implements a SOAP listener, which receives method calls in Extensible Markup Language (XML) format and returns an XML response.

Using the Project Data Service

http://msdn2.microsoft.com/en-us/library/aa204857(office.11).aspx

Summary The sample applications that accompany this article work with both Microsoft Office Project Server 2003 and Microsoft Project Server 2002. The applications provide examples of how to log on to Project Server and call the Project Data Service (PDS) with SOAP. The PDS Test and PDSTest.NET utilities are generic applications that can call the PDS native or extension methods. The sample code helps a developer see how to call the PDS by using Microsoft Visual Basic 6 and the SOAP toolkit, as well as by using Microsoft Visual C, Microsoft .NET, and the .NET Framework.

The PDS and Project Server Security Architecture

http://msdn.microsoft.com/library/en-us/pjsdk/html/pdsServerSecurityArchitecture.asp

Summary This article provides developers with the background and details of the Microsoft Office Project Server 2003 security architecture, and explains the role of the Project Data Service (PDS) in accessing project data. The developer of a client solution that accesses data from Project Server database views should use this information as the basis for maintaining data security.

Keywords: kbinfo KB321377

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.