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

Article translations Article translations
Article ID: 321377 - View products that this article applies to.
This article was previously published under Q321377
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all

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/en-us/library/aa188761.aspx
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/en-us/library/aa193443.aspx
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.

Properties

Article ID: 321377 - Last Review: February 27, 2014 - Revision: 4.0
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
Keywords: 
kbnosurvey kbarchive kbinfo KB321377

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com