设为首页 收藏本站
查看: 1184|回复: 0

[经验分享] SharePoint Alert

[复制链接]

尚未签到

发表于 2015-9-29 07:44:20 | 显示全部楼层 |阅读模式
  概述
  =============
  SharePoint的站点中, 当你感兴趣的内容被添加或修改的时候, 你可以通过alert功能来得到通知. 你可以定义你感兴趣的领域和你收到通知的时间. 你可以添加alert来跟踪符合你查询条件的新结果, 或者是在一个领域的内容的更新, 亦或者是站点目录中添加了新的站点. 在alert正常工作在某一个站点之前, email服务器的配置一定要做好. 用户必须对内容有读权限来注册alert.
  
  有两件非常重要的事情你需要注意:
  1. 当你从WSS站点上移除一个用户, 用户组, 或跨站点用户组的时候, 而这个用户之前订阅过alert, 你必须手动地删掉所有的由这个用户注册的alerts.
  2. 当你修改用户的权限为limited access的时候, 如果用户已经对列表或文档库注册了alert, 那么这个用户在你修改了权限之后, 还是会收到邮件的.
  手动地删掉这些alert来防止没有权限访问站点和用户信息的人接收到邮件, 这很重要.   
  研究
  =============
  如果你在订阅alert的时候抓取SQL Profiler trace, 你会发现SharePoint会运行proc_AddSubscription存储过程来创建alert. 查看一下这个存储过程, 你会发现它向两个表ImmedSubscriptions 或者是SchedSubscriptions添加数据. 你可以打开数据库中的这两张表, 自己创建一些alert, 比较一下, 就可以弄清楚不同字段的对应的意义.
  
  数据库中的相关表
  =============
  内容数据库中的有些表在生成alert邮件的时候是非常重要的, 它们的名字都以event开头.
  
  EventBatches – 记录最近一段时期的处理alert的事件.
  EventCache – 记录immediate alert中使用的事件, 还包括一个在eventbatches表中的ID, 事件类型也记录在这张表中. 换句话说, 这张表包含着将要被发送出去的alert, 也就是alert的队列. 每隔五分钟, sharepoint timer job会到这里捞数据, 然后发送alert出去.
EventLog – 记录用在digest alert中的事件.换句话说, 这张表中存储了定时订阅的alert, 即定时alert的队列.
  EventReceivers – 用来记录自定义的event handlers.
  EventSubsMatches – 用做在处理alert时的临时表.
  
  资料来源&更多信息:

    
Delete all alerts programatically.
  http://blogs.msdn.com/dwinter/archive/2005/02/16/375021.aspx   Troubleshooting SharePoint email alerts – Checking the Email Infrastructure

  http://sharepointalert.info/2009/11/troubleshooting-sharepoint-email-alerts-check-email-setupinfrastructure/   Troubleshooting SharePoint Alerts – Timer Jobs

  http://sharepointalert.info/tag/troubleshooting/
  
  Alert出了问题, 看着一篇就足够了!!!!!   Alerts in sharepoint (Troubleshooting MOSS/WSS)
  http://blogs.technet.com/steve_chen/archive/2009/11/20/alerts-in-sharepoint-troubleshooting-moss-wss.aspx

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-120147-1-1.html 上篇帖子: RMS与 SharePoint的集成 下篇帖子: SharePoint类库简要总结
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表