I created a simple SharePoint 2013 list workflow for testing. I can start the workflow without problem if running as a user account that is a member of domain admins, but the workflow is always cancelled if I start it using a user account with normal permissions. The error message is:
Created tracking work item with status Canceled. Status details: RequestorId: 9244c4fe-05e5-a7db-d594-83d5f4d13c19. Details: System.ApplicationException: HTTP 401{"Transfer-Encoding":["chunked"],"X-SharePointHealthScore":["0"],"SPClientServiceRequestDuration":["36"],"SPRequestGuid":["9244c4fe-05e5-a7db-d594-83d5f4d13c19"],"request-id":["9244c4fe-05e5-a7db-d594-83d5f4d13c19"],"X-FRAME-OPTIONS":["SAMEORIGIN"],"Cache-Control":["max-age=0, private"],"Server":["Microsoft-IIS\/8.0"],"WWW-Authenticate":["Negotiate","NTLM"],"X-AspNet-Version":["4.0.30319"],"X-Powered-By":["ASP.NET"],"MicrosoftSharePointTeamServices":["15.0.0.4420"],"X-Content-Type-Options":["nosniff"],"X-MS-InvokeApp":["1; RequireReadOnly"],"Date":["Thu, 03 Jan 2013 22:11:56 GMT"]}
at Microsoft.Activities.Hosting.Runtime.Subroutine.SubroutineChild.Execute(CodeActivityContext context)
How can I setup SharePoint 2013 and Workflow Manager so that all domain users can start a workflow? Is this a permission issue with the RunAs account of Workflow Manager Backend? Thanks.