Portofolio - Project Server gateway Error "Authentication data undefined for specified Project Server and current user"
2 minutes to read
Project Server 2007 (SP1, Infrastructure Update)
Portfolio Server 2007
MOSS(SP1, Infrastructure Update)
Kept getting "Authentication data undefined for specified Project Server and current user" message when trying to Synchronize Resource Pools within Portfolio Server 2007
This is usually due to listed below 3 causes
User attempting to use the gateway has not set Preferences on their client machine
Log into Portfolio Server
Under “Builder”, click “Preferences”.
Click “Project Server” under “Microsoft Project Preferences”.
Click to choose the proper Server Name, and click “Edit”.
Perform the proper changes, and click “Update”. (If Windows Integrated Authentication is used, do not need to change anything.)
The Shared Service Provider has not been configured to share between farms (if Project Server and Portfolio Server are on different machines)
1.Configure SharePoint to allow the gateway to work correctly
Launch the SharePoint Central Administration site on your Project Server machine and click on Shared Services Administration
Click to the right of the SSP name and select Edit Properties
Note: If you have more than 1 SSP, make sure you select the SSP that is hosting your Project Server site (should be the same SSP name as what was defined in the Web Service URL)
In the Edit Shared Serviced Provider page, scroll to the bottom of the page to the section: Process Accounts with access to this SSP and specify a windows account that has administrative access to both Project Server as well as SharePoint. E.g. domain\username.
Determine the Identity for the Application Pool that the web site for Portfolio server is using. If it is the Network Service then grant access to the "NT AUTHORITY\network service" for the Shared Service.
Click the Check Names icon to ensure that the account specified is valid and click OK
Next click on the Application Management tab and select Grant or configure shared services between farms
Select the option, “This farm will provide shared services to other farms”
In the Provide Shared Services section, specify the machine account in the form of Domain\MachineName$
Tip: If PPS, SharePoint and ProjectServer are all installed on a single server and is in a workgroup environment, specify the network service account in the form of: "NT AUTHORITY\network service"
Click the Check Names icon and verify that the name is valid and click OK.
On your client machine close out all the IE windows and on the server where PPS 2007 is installed, click on Start | Run and type IISReset
Ensure URLs configured for the gateway is correct
Check for the correct Project Server Web Service URL. It should look something like this: