General Security Access Denied Error While Creating Projects
We have implemented a solution for one of our customers to create Projects from SharePoint List using workflow. Entire solution is developed using InfoPath and SharePoint Designer workflow. Recently some of the users started receiving GeneralSecurityAccessDenied error while creating Projects. The project creation workflow was getting cancelled with below error message.
RequestorId: fe243ec9-4817-a21a-869b-8d4500d2c477. Details: System.ApplicationException: HTTP 403 {“error”:{“code”:”20010, Microsoft.ProjectServer.PJClientCallableException”,”message”:{“lang”:”en-US”,”value”:”PJClientCallableException: GeneralSecurityAccessDeniedu000du000aGeneralSecurityAccessDenied”}}} {“Transfer-Encoding”:[“chunked”],”X-SharePointHealthScore”:[“0″],”SPClientServiceRequestDuration”:[“801″],”SPRequestGuid”:[“dd21eef9-ca8b-48f2-bd4d-62e5e9393f6a”],”request-id”:[“dd21eef9-ca8b-48f2-bd4d-62e5e9393f6a”],”X-FRAME-OPTIONS”:[“SAMEORIGIN”],”MicrosoftSharePointTeamServices”:[“15.0.0.4797″],”X-Content-Type-Options”:[“nosniff”],”X-MS-InvokeApp”:[“1; RequireReadOnly”],”Vary”:[“Accept-Encoding”],”Cache-Control”:[“max-age=0, private”],”Date”:[“Tue, 21 Jun 2016 15:29:56 GMT”],”Server”:[“Microsoft-IIS/8.5″],”X-AspNet-Version”:[“4.0.30319″],”X-Powered-By”:[“ASP.NET”]} at Microsoft.Activities.Hosting.Runtime.Subroutine.SubroutineChild.Execute
The error was indicating access denied error. We verified that users are part of Project Manager Group and have permission to create, Save and Publish projects. surprisingly users were able to create the Project successfully from PWA and getting this error only while creating projects from SharePoint list.
Also not all users were affected by this issue. Most of the users were able to create the Projects Successfully.
We compared the permission for affected users with working users and found that it’s working for the users who have access to “All current and Future Projects” through security category.
Later we concluded that the Project EPT has the Project Schedule Template attached and affected users do not have access to it. We fixed the issue by modifying the security category for affected users group and giving permission to Schedule Template using below steps.
-
- On the Project Web App home page, on the Settings menu, click Project Web App Settings.
- On the Server Settings page, in the Security section, click Manage Categories.
- Click on the Security Category you would like to modify.
- Under Projects Section, Select the Project Template and add it to selected projects.
Hope this helps. Contact us with any questions.