积极答复者
SharePoint 列表项目的用户阅览权限的设定

问题
答案
-
sharepoint designer 2010的工作流操作中增加了设置列表权限的动作(http://office.microsoft.com/zh-cn/sharepoint-designer-help/HA010376961.aspx)。 先在网站中建立一些用户组,例如部门A、部门B,然后把对应部门的人加到相应的组中。 然后为这公告板建立一个工作流,并在公告列表中增加一个字段,例如“公开范围”,它的值可以设置为部门A、部门B等等(这个应该对应对到上面建立的sharepoint用户组)。 设置工作流为条目新建或修改时运行,让它检测“公开范围”字段的值,然后运行权限设置操作。 这个实现起来比较简单,也不需要编程。
- 已标记为答案 minivya 2011年6月21日 1:37
-
你好,
默认自带的ListForm webpart 无法实现你的要求。你可以自定义一个listviewwebpart,然后根据用户所属的group,结合发布的公告类型选择不同的caml query进行查询以获得不同的数据呈现给用户。
关于自定义listview webpart你可以参考下面的链接。
http://www.sharepointkings.com/2008/08/create-custom-listviewwebpart.html
Microsoft Online Community Support- 已标记为答案 KeFang Chen 2011年6月20日 9:56
全部回复
-
你好,
默认自带的ListForm webpart 无法实现你的要求。你可以自定义一个listviewwebpart,然后根据用户所属的group,结合发布的公告类型选择不同的caml query进行查询以获得不同的数据呈现给用户。
关于自定义listview webpart你可以参考下面的链接。
http://www.sharepointkings.com/2008/08/create-custom-listviewwebpart.html
Microsoft Online Community Support- 已标记为答案 KeFang Chen 2011年6月20日 9:56
-
sharepoint designer 2010的工作流操作中增加了设置列表权限的动作(http://office.microsoft.com/zh-cn/sharepoint-designer-help/HA010376961.aspx)。 先在网站中建立一些用户组,例如部门A、部门B,然后把对应部门的人加到相应的组中。 然后为这公告板建立一个工作流,并在公告列表中增加一个字段,例如“公开范围”,它的值可以设置为部门A、部门B等等(这个应该对应对到上面建立的sharepoint用户组)。 设置工作流为条目新建或修改时运行,让它检测“公开范围”字段的值,然后运行权限设置操作。 这个实现起来比较简单,也不需要编程。
- 已标记为答案 minivya 2011年6月21日 1:37