Microsoft Knowledge Base Email Alertz

The Project Data Service (PDS) is a new component of Microsoft Project 2002. 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 por

Search KbAlertz

Advanced Search

Receive Microsoft Knowledge Base articles by E-Mail?

Every night we scan the Microsoft Knowledge Base. If technologies you're interested in are updated, we'll send you an e-mail. You only get one e-mail a day, and only when new articles are added.

Click here to create a
FREE account
Already have an account?
[Click here to Login]











Microsoft Knowledge Base Article

This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks

Article ID: 321377 - Last Review: September 18, 2011 - Revision: 4.0

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

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 (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 (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 (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 (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 (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 (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.

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: 
kbinfo KB321377
       

Community Feedback System

Very often, it takes hours to solve a problem. Very often, you've looked high and low, and have tried a lot of solutions. When you finally found it, chances are, it was because someone else helped you. Here's your chance to give back. Use our community feedback tool to let others know what worked for you and what didn't.

Please also understand that the community feedback system is not warranted to be correct, it's simply a system that we've built to let people try and help each other. If something in a feedback response doesn't make sense to you, or you're not comfortable making changes that the feedback talks about (like registry edits), please consult a professional.

Thank you for using kbAlertz.com Feedback System.

-- Scott Cate