Мы работаем над сайтом публикации с sharepoint 2010. Он разрешает анонимный доступ, и эти анонимные пользователи могут заполнять определенные формы. Отправка формы работает нормально, так как анонимный пользователь имеет разрешение на вставку в списки.
Существует простой рабочий процесс, прикрепленный к каждой форме, который отправляет содержимое формы по электронной почте внутреннему пользователю. Это прекрасно работает, если вы добавляете элемент списка вручную (т.е. вошли в систему как определенный пользователь), но рабочий процесс не может быть инициирован анонимным пользователем. Он зависает в процессе, а затем в конечном итоге не работает.
Я пробовал это:
http://blog.furuknap.net/enabling-declarative-workflows-for-anonymous-users-in-sp20102007
Но, похоже, это тоже не сработало. Некоторые комментарии пользователей ссылаются на эту же проблему - и никто не указал решение.
Меня беспокоит, что единственным решением является запуск с повышенными привилегиями для каждой формы как пользовательской веб-части.
Есть какие-нибудь решения?
спасибо.