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

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

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

    效果图


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

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

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

    个人文档察看
    显示当前登录的用户的欢迎信息
    列出当前网站下的所有文档库
    如果当前用户在当前文档库上有视图则显示察看视图的链接
    如果当前用户在当前文档库上无视图则显示新建视图的按钮
  • 相关阅读:
    <BackTracking> dfs: 39 40
    <Tree> 110 124
    <Tree.PreOrder> DFS 113, 129
    <Math> 50 367
    <String> 49 87
    Haproxy配置Rabbitmq集群负载均衡
    Rabbitmq镜像集群的搭建
    rabbitmq常用命令
    Linux安装rabbitmq
    Docker自定义网络
  • 原文地址:https://www.cnblogs.com/zygoses2gether/p/Document_Library_Item_Level_Management.html
Copyright © 2011-2022 走看看