2011-01-07 6 views
0

우리는 SharePoint 2010을 사용하여 게시 사이트에서 작업하고 있습니다. 익명 액세스가 가능하며 이러한 익명 사용자는 특정 양식을 작성할 수 있습니다. 익명 사용자가 목록에 삽입 할 수있는 권한이 있으므로 양식 제출이 제대로 작동합니다.Sharepoint 2010 익명 게시 사이트 - 워크 플로가 실행되지 않음

양식의 내용을 내부 사용자에게 전자 메일로 보내는 간단한 양식이 각 양식에 첨부되어 있습니다. 목록 항목을 수동으로 추가하면 (즉 특정 사용자로 로그인 한 경우) 제대로 작동하지만 익명 사용자가 워크 플로를 시작할 수 없습니다. 진행 중에 중단되고 결국 실패합니다.

나는이 시도 :

http://blog.furuknap.net/enabling-declarative-workflows-for-anonymous-users-in-sp20102007

를하지만 중 하나가 작동하는 것 같지 않았어요. 사용자의 일부 의견은이 동일한 문제를 언급하며 아무도 해결 방법을 언급하지 않았습니다.

유일한 해결책은 각 양식에서 사용자 지정 웹 파트로 상승 된 권한으로 실행하는 것입니다.

해결책이 있습니까?

감사합니다.

답변

0

위의 게시물에 설명 된 단계는 이메일로 목록에 추가 된 항목에 대해서만 작동합니다. 따라서 셰어 포인트 UI를 사용하여 추가 된 항목 (새 양식, 새 문서, 새 이벤트)은 워크 플로를 트리거하지 않습니다. (related MS KB article 참조).

  • 가 ItemAdded 이벤트에 이메일을 보내 목록에 바인딩 된 ItemEventReceiver을 사용

    은 시도해 볼 수도 있습니다 내가 당신을 생각할 수있는 2 가지가 있습니다. 모든 워크 플로우가하는 경우

  • 그냥 사용자가 당신이 제안, 코드를 통해 이메일을 보내 결국
+0

경고를 사용하여 목록에 가입이 사용자에게 이메일을 보낼 수있다. 사용자는 도메인에 속하지 않으므로 알림에 등록 할 수 없습니다 ... – ScottE

관련 문제