HTTP 401 Error while using SSP in Project Web Access

A

ArvindCalifornia

I am working on a requirement which requires updating the actual hour against
resources and actual cost against the task for a particular projcet.

We are using Statusing web service to update the actual hour of the
resources on date basis.

We are using status method to update the actuals.

We can only invoke this method if the user is an administrator otherwise we
encounter General Security Exception. And only the resource can update
his\her own actuals. if using some other resource account we try to update
the actuals we again get General Security Exception.

Currently we are using a single dedicated account to call the web service
and method. After googling we came up with impersonation to actually update
the actuals for all the resources using a single dedicated account. We are
trying to achieve impersontaion in PSI using SSP in Project Server.

But while calling SSP from my .net component which runs on the Project
Server where PWA is hosted i am getting HTTP 401 error.

The account which i am using to call the SSP web service has administrator
previliges in Project Web Access.

Please suggest me the resolution. Please do the needful.
 
S

Stephen Sanderlin

ArvindCalifornia said:
I am working on a requirement which requires updating the actual hour
against resources and actual cost against the task for a particular
projcet.

We are using Statusing web service to update the actual hour of the
resources on date basis.

We are using status method to update the actuals.

We can only invoke this method if the user is an administrator
otherwise we encounter General Security Exception. And only the
resource can update his\her own actuals. if using some other resource
account we try to update the actuals we again get General Security
Exception.

Currently we are using a single dedicated account to call the web
service and method. After googling we came up with impersonation to
actually update the actuals for all the resources using a single
dedicated account. We are trying to achieve impersontaion in PSI
using SSP in Project Server.

But while calling SSP from my .net component which runs on the
Project Server where PWA is hosted i am getting HTTP 401 error.

The account which i am using to call the SSP web service has
administrator previliges in Project Web Access.

Please suggest me the resolution. Please do the needful.

Try granting the account process account rights to the SSP:
1) In SharePoint Central Admin, go to "Application Management" and
click "Manage this Farm's Shared Services".
2) Hover over the SSP's name
3) Click the drop-down arrow that appears to the right of the SSP's name
4) Click "Edit Properties"
5) Scroll to the bottom of the "Edit Shared Services Provider" page
6) Enter the user's ID into the "Process Accounts with access to this
SSP" box
7) Click the "OK" button

You may also need to add the account in question to the SSP Admin site.

--
Stephen Sanderlin
Principal Consultant
MSProjectExperts
For Project Server Consulting: http://www.msprojectexperts.com
For Project Server FAQS: http://www.projectserverexperts.com

Owner/Founder - EPMFAQ
http://www.epmfaq.com/
http://forums.epmfaq.com/

This electronic message, along with any information, advice, and
opinions it contains, are mine alone and are not representative of my
employer. All information is provided in "GOOD FAITH" and on an "AS IS"
basis only. I provide no presentations or warranties, express or
implied, including implied warranties of fitness for a particular
purpose, merchantability, title, and noninfringement. I strongly advise
you to extensively test any changes, workarounds, or techniques
described herein on a development system prior to implementation in a
production environment, and you are hereby notified that I bear no
responsibility whatsoever for any loss, harm, or otherwise negative
outcomes resulting from your actions, whether or not said actions were
a result of this electronic message, directly or indirectly.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top