GeneralSecurityAccessDenied Error

R

rakeshbabu.here

Hi,

We've developed a tool to integrate our time tracking software with
Microsoft Project Server.

We are facing an issue for a particular customer when he tries to
submit time data to his assignments using our integration tool.

The error looks like this

The following problem occurred:
System.Web.Services.Protocols.SoapException: ProjectServerError(s)
LastError=GeneralSecurityAccessDenied Instructions: Pass this into
PSClientError constructor to access all error information
at
Microsoft.Office.Project.Server.WebService.Statusing.SetAssignmentWorkData
(String changeXML)

I know that only Assignment owners can submit time data for the
assignments in project server 2007.
So our tool initially sets the Assignment owner for all the
assignments to the current user using our integration tool.
Then it submits the time data for those assignments.

This is working in case of lot our customers and it works perfectly in
our test setup also. So I'm not able to understand what could be the
cause of the problem in this one customer's case. I had a look at his
assignments after the error and they all have the Assignment owner set
to the Integration tool user which is correct.

So, I wanted to get the customer's data base backup, restore locally
and debug through the problem in our environment.

In case of Project Server 2003, it is quite easy to restore a Project
Server backup and point our Project Server Instance to it. But i could
not do that in case of Project Server 2007. I saw an option to Backup
and Restore from the Central Administration site. But it works only
for the corresponding databases. I can not restore a data base and
point my project web access to it.

Please provide me any suggestions on this.

Thanks,
Rakesh
 
S

Stephen Sanderlin

In order to give any salient advice, I would need to see some more
detail on this error, preferably from the Application event log or the
ULS log.

By the way, the preferred way to submit time on behalf of another user
would be to use impersonation rather than changing the assignment owner.

--
Stephen Sanderlin
Principal Consultant
MSProjectExperts

For Project Server Consulting: http://www.msprojectexperts.com
For Project Server Training: http://www.projectservertraining.com

Read my blog at: http://www.projectserverhelp.com
Join the community at: http://forums.epmfaq.com
 

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