2010-07-29 2 views
2

저는 셰어 포인트 개발을 처음 접했기 때문에 여기에있는 전문가들과 빨리 확인해 보았습니다.Sharepoint "Alert Me"-function의 대체품 개발

나는 내장 Alert Me 기능을 대체 할 작업을 제공 받았다. 이것의 주된 이유는 폼 인증 된 셰어 포인트를 사용하여 역할의 멤버에게 경고를 허용하는 것입니다.

여러분이 들어오는 곳입니다. 목록 항목 이벤트 수신기를 생성하여 즉각적인 알림 기능을 구축 할 수 있다는 것을 알고 있습니다.

그러나 요약 기능 (일일/주간 알림)을 만들고 싶다면이 문제를 해결하는 가장 좋은 방법은 무엇입니까?

매우 제한된 지식으로, 내가 생각할 수있는 전부는 목록에 대한 변경 사항을 매일 확인하고 이에 따라 알림을 보내는 Windows 서비스를 만드는 것입니다.

최선의 방법 일 수는 없지만 적어도 한 가지 방법 만한다고 가정하는 것은 잘못입니까?

변경 사항을 축적하기 위해 SPChangeCollection을 사용할 수 있습니까?

미리 감사드립니다.

+0

폼 인증 된 셰어 포인트 *가있는 역할의 멤버에게 경고하는 것은 무엇을 의미합니까? FBA를 사용하면 경고가 작동합니다. –

+0

네, 맞습니다. 그러나 "역할"(이 역할의 구성원이 아닌 경고에 역할을 개별적으로 추가한다는 의미)을 알리고 싶으면 구성원에게 경고를 보내지 않습니다. 내장 된 경보 시스템은 역할을 트래버스하지 않습니다. – Dynde

답변

1

예약 된 작업에 대한 SharePoint 작업이 없습니다.

그러나 나는 그 필요성을 재고 할 것입니다. SharePoint 경고는 이미 즉각적인/매일/매주 경고를 제공합니다. 역할 (그룹?)의 구성원은 "경고 나"를 개별적으로 선택할 수 있습니다. 나는 personnaly를 스팸으로 간주 할 것입니다. (수신 거부는 어떻게됩니까?)

+0

해당 역할의 구성원이 모두 가입해야한다는 요구 사항입니다. 그들은 특정 이메일 계정에서 알림을받을 것이므로 다음과 같이 말하면 '스팸'이되지 않을 것입니다. :) 1 주일 요약으로, 나는 그 사실을 거의 약간의 성가심 이상으로 생각하지 않습니다. - 그 경우 :) 공유 타이머 사용자 지정 타이머 작업을 사용하여 개발하기로 결정했습니다. 입력 해 주셔서 감사합니다. – Dynde