For SharePoint site with custom security settings (end users may or may not know this), user may get the "Sorry something went wrong" general error when trying to access a workflow task that's assigned to the user (e.g. clicking the task link in the reminder email). The following was logged:
3/23/2013 09:33:51.92 w3wp.exe (0x1444) 0x0A50 SharePoint Foundation Runtime tkau Unexpected System.ArgumentNullException: Value cannot be null. Parameter name: item at Microsoft.Office.Workflow.ListPage.SimpleNameFromItem(SPListItem item) at Microsoft.Office.Workflow.WrkTaskIPPage.OnLoad(EventArgs ea) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 859d0a9c-fb6c-0023-bd9a-727c80fdb7cb
This is typically due to that the user does not have proper permissions on the list item that the workflow task is tied to. In addition to "View" permission, user must have "Approve Items" in order to perform an Approve task on a list item. Depends on the custom security model, additional security may need to be given directly on the list item (if unique item level security is used), or given to the user/group.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment