基于用户对库的贡献的sharepoint文档可见性

时间:2009-10-13 04:01:08

标签: sharepoint moss

我们有一个文档库,要求是只有对文档有贡献的用户才能看到该文档,而有权访问该库的其他用户不应该看到该文档。

你能帮助我实现这个目标。

更新:我跟我的TL说过,我们需要在Doc Library上有多个视图。任何一个有新想法的人?

2 个答案:

答案 0 :(得分:3)

  • 向文档库添加自定义视图,该文档库仅显示文档的当前用户==创建者的项目。
  • 将此视图设置为默认视图。
  • 禁止用户更改视图。

如果您正在使用基于权限的真实解决方案,则可以为添加项处理程序开发一个事件处理程序,以设置新创建项的权限。 (通过破坏父继承) 仅为创建项目的用户设置权限(所有者)。

编辑:重新阅读你的问题。我不明白。我错过了“贡献”部分。无论如何,我会让我的回答在这里。

答案 1 :(得分:1)

添加视图并不是一个好习惯。如果想要访问数据,他可以通过使用列表Web服务来访问数据。看起来解决方案要简单得多。 1.你需要安装它:http://spdactivities.codeplex.com/。 此加载项将向SP Designer添加工作流活动。 2.根据您描述的内容创建工作流程。它不会超过10分钟。

就是这样:))