zoukankan      html  css  js  c++  java
  • 关于SharePoint中管理列表项权限

    现况概述
    在SharePoint中对于列表的权限默认是只可以控制到列表级别,而对于列表下面的列表项,在SharePoint中是无法进行控制的。

    需求概述
    现在我参与的项目中需要控制一个文档库中的文档。让这个文档库中的文档一部分可以让所有人操作;而另外的文档则需要对于用户组中的用户进行授权后方可操作。

    效果图


     实现步骤
    利用三个WebPart分别实现了:公共文档管理,个人文档管理,个人文档察看

    公共文档管理
    列出当前网站下的所有文档库
    列出当前文档库中所有的文档
    扩展当前文档库列表字段,添加“IsPublish”字段
    钩选文档库中的文档,点击“发布”按钮,在列表项中的“IsPublish”写入“已发布”
    钩选文档库中的文档,点击“取消”按钮,在列表项中的“IsPublish”写入“未发布”
    重写当前文档库中“所有文档”视图的筛选条件

    个人文档管理
    列出当前网站下的所有文档库
    列出当前文档库中所有的文档
    列出当前文档库上授权的用户组及用户
    扩展当前文档库列表字段,添加“User”字段
    钩选文档库中的文档,点击“授权”按钮,在列表项中的“User”写入选择用户组中的用户
    钩选文档库中的文档,点击“撤销”按钮,在列表项中的“User”取消选择用户组中的用户

    个人文档察看
    显示当前登录的用户的欢迎信息
    列出当前网站下的所有文档库
    如果当前用户在当前文档库上有视图则显示察看视图的链接
    如果当前用户在当前文档库上无视图则显示新建视图的按钮
  • 相关阅读:
    [APM] OneAPM 云监控部署与试用体验
    Elastic Stack 安装
    xBIM 综合使用案例与 ASP.NET MVC 集成(一)
    JQuery DataTables Selected Row
    力导向图Demo
    WPF ViewModelLocator
    Syncfusion SfDataGrid 导出Excel
    HTML Table to Json
    .net core 2.0 虚拟目录下载 Android Apk 等文件
    在BootStrap的modal中使用Select2
  • 原文地址:https://www.cnblogs.com/zygoses2gether/p/Document_Library_Item_Level_Management.html
Copyright © 2011-2022 走看看