欧非资源网:安全、免费、专业放心的资源下载站! 最新软件|软件分类

您的位置:欧非资源网 > 其他专区 > SharePoint > SharePoint 目标访问群体

SharePoint 目标访问群体

时间:2020-03-02 21:14作者:admin来源:未知人气:322我要评论(0)

最近给客户做项目,客户有这样一个需求,就是不同SharePoint Group里面的人,进到页面里,看到的东西不一样。

  最开始想到的解决方案是,通过前端代码来解决,但是这样会有两个问题,首先代码是异步的,可能会有延时;其次是前端代码读取用户组里的用户,然后和当前用户对比,写起来也比较麻烦。

  碰到复杂的需求,我们一般不要上来就用杀招,比如运维有问题就直接重启(最后的杀招),需求有问题就直接代码(很傻很天真)。

  SharePoint 产品本身不是这样去做的,你要去了解她本身的功能。大家要注意,我这里用了这样一个她,SharePoint 就是这样的,她有自己的特点,也有自己的情绪,更会每个月都有那么几天的小心情(跑题了(lll¬ω¬))。

  突然想到SharePoint 有个功能叫做目标访问群体,意思就是不同群体的人看到的东西,是不一样的。这个功能的配置,就在WebPart 的属性面板里(SharePoint Foundation 版本没有),最下面英文名叫做Target Audiences。

  首先,需要创建两个SharePoint Group,用来区分这两类人:

  Tips:如果不会创建,没关系,在网站设置 - 人员和组,就是下面界面;点击Groups,进入所有组列表,点击New就可以了;如果只是用作目标访问群体,可以不为组分配权限

  然后,在页面上添加内容编辑器部件(英文名叫Content Editor,如下图),添加两个部件,一个为Admin组使用,另一个为Users组使用;

  在内容编辑器的部件里编写HTML+CSS+JavaScript的代码,然后,在WebPart 属性面板里找到目标访问群体,设置成对应的SharePoint 组,如下图:

  这样,当我们Admin组里的人访问页面,就只能看到这个部件的内容了;

  结束语

  很简单的配置,就实现了这样的小需求,这就是SharePoint的无代码特性。其实,不仅仅内容编辑器部件,其他部件也具有这样的特性。

  再举个栗子(很香甜),比如列表页面显示的列表项,很多时候需要给某些组的人隐藏,也可以通过这样的操作来实现。

SharePoint 目标访问群体的下载地址:
  • 本地下载

  • 相关阅读 SharePoint中Office文件无法打开的解决方案如何快速生成SharePoint测试大文件如何查询SharePoint Library中空文件夹?如何快速备份SharePoint Farm Solution如何解决Event Viewer中SharePoint Error - Event ID 8321SharePoint 2016 CU安装失败,"Exception: The upgraded database schema doesn't match the TargetSchema"的解决方案InfoPath Error “此文档库已经被重命名或删除,或者网络问题导致文件无法保存…” 的解决方案SharePoint 2013 App概述How to Shrink SharePoint Content Database Log File?Project Web App Feature无法开启的解决方案

    文章评论
    发表评论

    热门文章 SharePoint 2016 图文安装教程 后面有激活序列号、密钥分享[SharePoint入门教程]一SharePoint发展、工具及术语如何用 SharePoint Online创建团队网站?SharePoint Iframe 报错“此内容不能显示在一个框架中”

    最新文章 SharePoint中Office文件无法打开的解决方案如何快速生成SharePoint测试大文件 如何查询SharePoint Library中空文件夹?如何快速备份SharePoint Farm Solution如何解决Event Viewer中SharePoint Error - Event ID 8321SharePoint 2016 CU安装失败,"Exception: The upgraded database s

    人气排行 SharePoint 2016 图文安装教程 后面有激活序列号、密钥分享[SharePoint入门教程]一SharePoint发展、工具及术语如何用 SharePoint Online创建团队网站?SharePoint Iframe 报错“此内容不能显示在一个框架中”SharePoint 2013 安装图解 SharePoint安装步骤图解教程SharePoint 如何开启访问请求[SharePoint入门教程]一SharePoint概述[SharePoint入门教程]一创建SharePoint母版页

    盖楼回复X

    (您的评论需要经过审核才能显示)