Лучший отвечающий
Ошибка в ходе создания задачь рабочим процесом SharePoint 2013

Вопрос
-
Доброе время суток. Помогите решить проблему с рабочим процесом SharePoint 2013 в кратце ситуация такая есть список при изменении елемента запускается рабочий процес который создает задачу.При создании елемента списка администратором процес выполняется правильно, при создании елемента рядовым пользователем процес останавливается с ошибкой см. ниже. немогу понять в чём проблема. у пользователя есть право на создания елементов в связаном списке задачь.
RequestorId: 5c03bdff-0ceb-d4f5-0000-000000000000. Details: An unhandled exception occurred during the execution of the workflow instance. Exception details: System.ApplicationException: HTTP 401 {"Transfer-Encoding":["chunked"],"X-SharePointHealthScore":["0"],"SPClientServiceRequestDuration":["105"],"SPRequestGuid":["5c03bdff-0ceb-d4f5-83ee-515d5095ce24"],"request-id":["5c03bdff-0ceb-d4f5-83ee-515d5095ce24"],"X-FRAME-OPTIONS":["SAMEORIGIN"],"MicrosoftSharePointTeamServices":["15.0.0.4420"],"X-Content-Type-Options":["nosniff"],"X-MS-InvokeApp":["1; RequireReadOnly"],"Cache-Control":["max-age=0, private"],"Date":["Thu, 03 Jul 2014 13:43:28 GMT"],"Server":["Microsoft-IIS\/8.0"],"WWW-Authenticate":["NTLM"],"X-AspNet-Version":["4.0.30319"],"X-Powered-By":["ASP.NET"]} at Microsoft.Activities.Hosting.Runtime.Subroutine.SubroutineChild.Execute(CodeActivityContext context) at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) at
3 июля 2014 г. 14:08
Ответы
-
С проблемой разобрался. Ошибка возникала по следующей причине : при изменении елемента списка должна была создаватся задача для группы(sharepoint) пользователей. Я когода создавал группу поставил переключатель что ее членов могут просматривать только ее учасники. Процес запускал от пользователя которые не входив в эту группу следовательно процес не мог получить членов группы и останавливался с ошибкой всем спасибо за помощь.7 июля 2014 г. 8:19
Все ответы
-
А какие права у пользователя, который запускает процесс?
На список с процессом и на список задач.
4 июля 2014 г. 6:45 -
Судя по тому, что ошибка 401 - проблема с правами.
Скорее всего проблема с доступом к списку истории РП.
Посмотрите эту ветку: SharePoint 2013 Workflow Can Only be Started by Some Users
- Изменено MikhailSP 4 июля 2014 г. 7:45
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 4 июля 2014 г. 7:46
- Отменено предложение в качестве ответа Insider.D 4 июля 2014 г. 9:25
4 июля 2014 г. 7:40 -
Судя по тому, что ошибка 401 - проблема с правами.
Скорее всего проблема с доступом к списку истории РП.
Посмотрите эту ветку: SharePoint 2013 Workflow Can Only be Started by Some Users
Сделал експеремент предоставил пользователю полный доступ на портал после чего вернув все права на все списки. В рабочий процесс добваил действия записис в журнал процес запускается производит запись в журнал и останавливается с ошибкой.
RequestorId: 5c03bdff-0ceb-d4f5-0000-000000000000. Details: An unhandled exception occurred during the execution of the workflow instance. Exception details: System.ApplicationException: HTTP 401 The HTTP response content could not be read. 'Error while copying content to a stream.'. {"Transfer-Encoding":["chunked"],"X-SharePointHealthScore":["0"],"SPRequestGuid":["5c03bdff-0ceb-d4f5-9d4c-dcd5f55e99e8"],"request-id":["5c03bdff-0ceb-d4f5-9d4c-dcd5f55e99e8"],"X-FRAME-OPTIONS":["SAMEORIGIN"],"MicrosoftSharePointTeamServices":["15.0.0.4420"],"X-Content-Type-Options":["nosniff"],"X-MS-InvokeApp":["1; RequireReadOnly"],"Cache-Control":["max-age=0, private"],"Date":["Fri, 04 Jul 2014 09:08:49 GMT"],"Server":["Microsoft-IIS\/8.0"],"WWW-Authenticate":["NTLM"],"X-AspNet-Version":["4.0.30319"],"X-Powered-By":["ASP.NET"]} at Microsoft.Activities.Hosting.Runtime.Subroutine.SubroutineChild.Execute(CodeActivityContext context) at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) at
Мне кажется что ошибка связана со списком задачь. но немогу понять какая.- Изменено Insider.D 4 июля 2014 г. 9:17
4 июля 2014 г. 9:16 -
А какие права у пользователя, который запускает процесс?
На список с процессом и на список задач.
На список с процесом и список задачь права "Участие"4 июля 2014 г. 9:18 -
Если воркфло падает после записи в журнал, то как раз похоже на то, что проблема со списком истории. Вы попробовали дать доступ пользователю к списку истории как сказано в предложенном ответе по ссылке, которую я указал выше?
SharePoint 2013 Workflow Cancels Automatically
- Изменено MikhailSP 4 июля 2014 г. 9:38
4 июля 2014 г. 9:38 -
Если воркфло падает после записи в журнал, то как раз похоже на то, что проблема со списком истории. Вы попробовали дать доступ пользователю к списку истории как сказано в предложенном ответе по ссылке, которую я указал выше?
SharePoint 2013 Workflow Cancels Automatically
Доступ предоставил так как написано в статье которорую вы дали. В результате когда открываеш свойство выполняющегося рабочего процеса та видно что тестовая запись в журнал добавлена. Но задача которая указана в сразу послетестовой записи в журнал не создается.
4 июля 2014 г. 11:09 -
Возможно вы добавили права на список задач, но не тот. На всякий случай проверьте, какой список задач связан с вашим РП.4 июля 2014 г. 11:16
-
Возможно вы добавили права на список задач, но не тот. На всякий случай проверьте, какой список задач связан с вашим РП.
Дело в том что у меня один список задачь. И если я запускаю процесс от своего имени задачи созаются без проблем.4 июля 2014 г. 12:37 -
Попробуйте поднять уровень прав на списке и списке задач до Изменить4 июля 2014 г. 13:31
-
Попробуйте поднять уровень прав на списке и списке задач до Изменить
Уровень доступа сначала поднял до "Изменить" потом до "Полный доступ" это ситуацию не поменяло. Ошибка появляется и задачи в списке не создаются.7 июля 2014 г. 6:15 -
С проблемой разобрался. Ошибка возникала по следующей причине : при изменении елемента списка должна была создаватся задача для группы(sharepoint) пользователей. Я когода создавал группу поставил переключатель что ее членов могут просматривать только ее учасники. Процес запускал от пользователя которые не входив в эту группу следовательно процес не мог получить членов группы и останавливался с ошибкой всем спасибо за помощь.7 июля 2014 г. 8:19