none
关于文档权限的请教 RRS feed

  • 问题

  • 大家好!

    我正在写一个小小的公文管理系统,主要功能是让职工可以查看归档后的公文(不涉及工作流)。
    归档后的每个公文都定义了可以查看该公文的组,组可以是一个,也可多个,组的名字和个数是不固定的。
    属于这些组的人员可以查看该公文,不属于这些组的人员则无法查看。
    开发平台为VS2005+SQL2005。主要的数据库结构如下:
    表User:
    ID:用户的唯一ID
    Name:用户的名字
    MemberOf:用户所属于的组的名字。用户可以属于多个组,组之间以逗号分隔,如GroupA,GroupB,GroupC
    表Article:
    ID:公文唯一的ID
    Title:公文的标题
    Groups:可以查看该公文的组的名字,该公文可以有多个组可以查看,组之间以逗号分隔,如GroupA,GroupC
    FileData:公文的内容
    请问:
    1、如何获得某个用户可以查看公文的列表?

    2、公文的存储是以Word文件的形式直接存储在服务器上,还是将Word文件存储在SQL2005中呢?
    如果以Word文件的形式直接存储在服务器上,怎样保证不属于Group组的人员无法查看该公文?

    2010年8月6日 2:50

全部回复

  • 要自己写sharepoint?

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年8月6日 4:17
    版主
  • 呵呵,不敢!

    SharePoint 好像只能将权限设置到文件夹,不能设置到每个文件啊!当然,我只用过Windows Server 2003中的免费的WSS3.0,现在的新版本不知道支持不支持将权限设置到上传的单个文件。

    而这里的情况是:每个归档的Word文件的浏览权限(Group组的组合)是随即的、不同的,也不好归纳为几种情况分别建立文件夹,所以特地向大家请教。

    2010年8月6日 5:25