none
求助:Moss2007定向发通知功能的实现 RRS feed

  • 问题

  •  

    Moss2007平台可以开发定制一个定向发通知和定向日历的功能:

       设置了通知接受人,就只有指定的人,和发通知的人能够看到...

       望哪位前辈能给出指点,谢谢!!!

    2008年10月20日 2:07

答案

  • 不必开发,即可实现:

    1. 在需要设置定向发通知或日历的列表,选择 设置|列表设置, 然后在 常规设置|访问群体目标设置 中,启用访问群体设定.

    2. 以后发布新闻或日历时,指定特定的访问群体能够访问即可实现.

     

    2008年11月10日 12:28
  •  

    您好:

     

    1.您的第一个问题完全可以通过完善的用户组管理来解决,比如设置 开发部站点集全体用户组Developers组,开发部代码人员为DevelopCoder组,开发部测试人员用户组为DevelopTester组,在发布通知的时候,可以选择不同的访问群体定向发布给不同的人员组,相信大多数的定向发布都是针对角色的(比如测试人员,部门经理等等),对应的就是访问群体,可能您的情况特殊些,某些角色只有一个人?我想那也不妨碍你为他定义一个访问群体。

     

    2.如果非要针对某个Account做定向发布,那您只能通过定制开发的方法实现了,在发布新item的时候,可以读出系统中的用户和用户组,然后根据您的需要赋予是否能够读取的权限就好了,还是有一定的开发工作量的,考虑下是否有必要,是否可以通过上述访问群体的方式就能够实现了。

     

     

    2008年11月11日 12:20

全部回复

  • 没看明白你想要说明什么

    2008年10月23日 12:50
    版主
  • 首先谢谢您的回复!其实主要就是如何去让日历或通知是定向查看的;添加一个栏叫查看人,如果没选人员,则所有人员可见;指定了人员后,就只有指定的人员能收到通知或查看到新添加的日历......似乎得用VS开发,苦于没有这方面的思路,我之前主要做VS的开发的....所以对MOSS不是很熟悉..

    2008年10月23日 15:13
  • 不必开发,即可实现:

    1. 在需要设置定向发通知或日历的列表,选择 设置|列表设置, 然后在 常规设置|访问群体目标设置 中,启用访问群体设定.

    2. 以后发布新闻或日历时,指定特定的访问群体能够访问即可实现.

     

    2008年11月10日 12:28
  •  

    首先感谢您的回复!

    不过有两点问题导致这种解决方案是不能解决问题的:

    1. 访问群体目标设置是针对用户组的,如果单独给某个站点集内用户发通知,或定向查看的某些文档就不行了;

    2. 直接启用访问群体,有时候并不起作用(不过主要原因还是因为上边那个)。

    正在探索中,因为有人已经实现了这样的定向通知、定向查看功能,是需要写代码的。

    再次谢谢您的回复!

    2008年11月11日 6:08
  •  

    您好:

     

    1.您的第一个问题完全可以通过完善的用户组管理来解决,比如设置 开发部站点集全体用户组Developers组,开发部代码人员为DevelopCoder组,开发部测试人员用户组为DevelopTester组,在发布通知的时候,可以选择不同的访问群体定向发布给不同的人员组,相信大多数的定向发布都是针对角色的(比如测试人员,部门经理等等),对应的就是访问群体,可能您的情况特殊些,某些角色只有一个人?我想那也不妨碍你为他定义一个访问群体。

     

    2.如果非要针对某个Account做定向发布,那您只能通过定制开发的方法实现了,在发布新item的时候,可以读出系统中的用户和用户组,然后根据您的需要赋予是否能够读取的权限就好了,还是有一定的开发工作量的,考虑下是否有必要,是否可以通过上述访问群体的方式就能够实现了。

     

     

    2008年11月11日 12:20
  • 您好,谢谢您的指点!

    2008年11月12日 2:09
  •  

    开发个Webpart,把要发送的内容写的自己创建的通知列表里,同时创建一个接收人字段,接收人为空,则所有人可见,相应的,对应组或个可以接收到...
    2008年11月29日 7:59