热门 最新 精选 话题 上榜
To get claim for All Authenticated Users in PS you need to use:$claim = New-SPClaimsPrincipal -EncodedClaim "c:0(.s|true" for windows users (NT AUTHOR
原创 2021-07-24 11:22:55
100阅读
前言 最近,有这么个需求,需要定时为SharePoint更新内容,所以,就想到了PowerShell命令和任务计划(Windows自带的功能,英文叫Task Schedule,在开始菜单里就能找到),然后,就配置了一下。配置成功以后,发现PowerShell和任务计划一块使用,还是很不错的,比开发控
原创 2021-07-24 11:22:25
150阅读
前言 最近搭建了一个OWA 2013环境,帮客户实现在线查看Excel文档,不过,使用过程中出现了错误,文件大小超过10MB就无法预览了,查了好久,发现需要使用PowerShell命令进行修改。 1.出现的错误的截图: 2.可以使用PowerShell命令查看场的配置,如下图: 登陆Office W
原创 2021-07-24 11:21:58
299阅读
前言 最近在群里帮忙回答问题,碰到这么一个尴尬的问题,有人创建了一个新母版页,然后引用了新的母版页,不知道怎么的母版页有问题了,再也进不去站点了,希望修改回旧的母版页。 看到问题,想了一下,其实两种方法可以解决,一个是用SharePoint Designer打开站点,找到旧的母版页,直接设置就行了(
原创 2021-07-24 11:21:09
110阅读
前言 这还是很久以前发生的故事(你也可以说事故),公司新来的小朋友帮客户运维,然后,因为客户要改场管理员密码,这个很简单啊,我们有密码变更的文档。小朋友分分钟就帮客户把密码更新了,然后,就去干别的了。尴尬的就是,密码是更新了,但是忘了告诉客户了,自己也忘了,转天客户问起来,小朋友就蒙圈了。 然后,我
原创 2021-07-24 11:20:18
297阅读
前言 _spPageContextInfo对象,是SharePoint开发一个非常常用的对象,尤其是前端开发,可以非常方便的获取到一些和站点有关的信息。 完整对象如下图,需要什么属性,可以自己获取,然后在代码中使用了。 获取的截图如下图: 如果想在JavaScript或者JQuery里使用的话,直接
原创 2021-07-24 11:19:49
82阅读
前言 最近,有这么个需求,需要获取讨论版里的问题,然后汇总,这里就考虑用REST服务了。 1.我们先创建这么一个讨论版列表,然后添加一些问题,如下图: 2.然后需要开发REST服务代码了,如下图: 3.如何获取ContentTypeId呢,只需要进入列表设置,找到内容类型一栏,然后点进去相应的内容类
原创 2021-07-24 11:19:24
87阅读
前言 最近,需要更新列表字段,字段的类型是用户和组,so写了这么一段代码
原创 2021-07-24 11:19:05
100阅读
前言 我们在使用SharePoint文档库的时候,经常会遇到文档被别人迁出,自己无法修改的情况。这时候,我们最好的办法就是找到那个迁出的人,怼他!如果,他已经离职了,我们无法找到,那么,就请继续往瞎看把。 1.如果我们上传一个文档,有下面的提示,就说明文档库中已经有了这样一个文档,但是,被sb(so
原创 2021-07-24 11:18:25
151阅读
前言 最近,碰到一个奇怪的事情,在SharePoint里的用户,如果显示方式显示为登录名(Account)的方式,显示为空。如下图: 1.经过查找,发现是因为用户属性 User name为空造成的,如下图: 2.然后,解决问题就是把这个属性更新了,其实更新很简单,SharePoint把这些属性都存在
原创 2021-07-24 11:17:13
313阅读
前言 最近,有这么个需求,需要使用PowerShell为网站集创建网站栏,好吧,直接看代码吧。 Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue $webUrl = "HTTP://SITEURL"
原创 2021-07-24 11:16:49
161阅读
最近,需要在SharePoint上传文件到文档库,但是,上传的过程报错了。 错误代码 操作就是调用SharePoint Plus 添加文档 https://aymkdn.github.io/SharepointPlus/files.html#createFile 有兴趣的可以看一下这个插件,本来以为
原创 2021-07-24 11:16:23
396阅读
前言 最近碰到这样一个问题,用前端框架读取SharePoint文档库中文档的时候,如果是PDF/TXT等类型的文档,不会出现另存为的操作,而是在浏览器中在线打开,这样用户是无法接受的。 解决方法 通过尝试,发现如果A标签上的href属性如果直接挂文档的地址,确实是在线打开,如果想要另存到本地,需要使
原创 2021-07-24 11:15:56
115阅读
前言 上一篇文章,我们介绍了如何定制工作流表单,也就是使用布局和控件,把表单画成HTML页面。 这篇文章,我们会深入介绍里面的详细功能,包括初始化字段、保存表单、初始化表单、编辑表单,提交工作流
原创 2021-07-24 11:15:00
182阅读
前言 最近在SharePoint中开发工作流表单,经常会用到一些脚本,但是自己记性又不好,就把常用的记下来,既方便自己将来使用,没准还能对别人有所帮助。 正文 1.SharePoint REST API 获取列表数据 jQuery.ajax({ url: "http://URL/_api/web/l
原创 2021-07-24 11:14:06
88阅读
前言 最近碰到这样一个需求,用户需要个简单的定时邮件提醒,就是抓取SharePoint某个列表里的值,然后作为邮件地址/邮件主题/邮件内容发送出去。 自己想了想,既然用户要求每天定时发送,那么肯定是任务计划,这样使用PowerShell是最方便不过的。 正文 SharePoint 发送邮件的方法很简
原创 2021-07-24 11:13:43
97阅读
前言 很多客户都不允许服务器场管理员账号是永不过期的,这样一方面不安全,另外,也不符合很多公司的安全策略。 正文 所以,我们就会遇到定期修改密码的操作,说真的,这个操作有点sao,因为我们很多时候会用到这个密码。 先说说如何操作,首先,需要在AD里更新密码,当然,更新密码的方式有很多种,这里是有一个
原创 2021-07-24 11:13:15
258阅读
前言 最近,用户提出数据库大小太大,所以,希望把文件归档。至于归档,该怎么做呢? 正文 我们提出的解决方案,占用数据库最主要的就是各种文档,那就按照时间为限制,超过一年的文档全部备份,由用户的IT自行保存到他们的存储中。 还好用户的数据规模不是特别的大,我们使用程序来处理也不会特别的耗时。 文档库
原创 2021-07-24 11:12:53
303阅读
前言 最近给客户做项目,客户有这样一个需求,就是不同SharePoint Group里面的人,进到页面里,看到的东西不一样。 最开始想到的解决方案是,通过前端代码来解决,但是这样会有两个问题,首先代码是异步的,可能会有延时;其次是前端代码读取用户组里的用户,然后和当前用户对比,写起来也比较麻烦。 正
原创 2021-07-24 11:12:04
126阅读
最近,需要在SharePoint 创建一个空白站点,然后,发现空白站点竟然不在管理中心模板选择的列表里了,都不知道从哪个版本给拿掉的。 这样,该如何是好?难道空白站点这个功能被移除了? 好吧,还是Google比较强大,虽然UI中没有Blank Site 这个选项了,但是我们可以通过PowerShel
原创 2021-07-24 11:11:32
115阅读
故事 最近,生产环境上线,好多好多用户组需要配置,一大批人要分别加到各种组,BA的手都点麻了,花了一天时间干活,又花了大半天时间做检查。 然后,大家就一起讨论这个事儿,这样既费时费力,又无法保证正确的事情,我们该怎么解决呢?
原创 2021-07-24 11:10:54
369阅读
最近,因为新系统要上线,总是需要准备数据,把文档里的数据导入到SharePoint 列表当中,复制吧快速编辑功能还不给力,就想到写个PowerShell 扔给BA去玩。 这里就举个简单的列表,结构如下: 我们需要的CSV文件结构如下: 导入CSV到List的PowerShell 命令如下: Add-
原创 2021-07-24 11:10:24
389阅读
故事 在很久很久以前,碰到过一次这样的需求,给客户做好的站点经过层层测试,需求变更在测试,历经半年时间终于要上线了。 然而,有个问题是,回收站里的东西太多太多了,作为开发人员,尤其是有强迫症的开发人员,势必要清空回收站。 那么,问题就来了,大大小小的子网站几十个,回收站里的东西全都清除一遍,没有个半
原创 2021-07-24 11:10:05
139阅读
前言 最近在用SharePoint Online 站点,一打开就是现代体验,看起来很好看,但是自己的功能,需要在传统体验下做起来更方便,所以需要切换回传统体验。 正文 现代体验模式,如下图: 单个列表修改为传统体验 正常情况,如果单个列表需要修改显示模式,进入列表的高级设置: 所有列表和库修改为传统
原创 2021-07-24 11:09:46
278阅读
前言 这是一个系列的博客,本篇介绍如何在SharePoint Designer中,为SharePoint Online 创建简单的工作流。 正文 1、下载一个SharePoint Designer 2013,并且安装到你的电脑上(需要跟你的office一样,同是32位或者同是64位) SharePo
原创 2021-07-24 11:09:07
215阅读
前言 最近计划给大家分享一下,如何在Office 365的SharePoint Online站点中,实现简单的流程审批功能。而且,文章会针对几乎无SharePoint 基础的人群,所以,会有一个系列的文章,这篇文章是最开始的如何创建站点。 当然,如果你接触过SharePoint 很久,也可以围观一下
原创 2021-07-24 11:08:35
691阅读
前言 上一篇文章,我们创建了审批流的列表、组和审批字段,这篇文章我们继续审批流的介绍,为大家介绍如何创建工作流。 创建审批流程 1.打开SharePoint Designer,点击打开网站(1),输入网站地址(2),点击打开按钮(3),如下图: 2.在左侧导航里找到列表和库(1),找到我们之前创建的
原创 2021-07-24 11:08:10
492阅读
前言 这篇文章是创建审批流的准备工作,因为篇幅关系,本文主要包括:创建审批流主表、创建审批人组、创建审批流主表中的审批人字段。 一 创建工作流主列表 1. 登录到站点首页,点击New – App,如下图: 我试过点击List,并不是自己想要的,在App里可以选择我们需要的自定义列表 2. 在Your
原创 2021-07-24 11:07:03
165阅读
前言 我们在使用SharePoint 工作流的时候,有一点很不友好,那就是表单的UI,真的是太简(nan)单(kan)了,所以,定制表单几乎成了国内工作流开发的重中之重,几乎没有任何项目使用默认的表单功能。 下图就是默认的表单截图,我们看到样子真的是。。。 不说了,下一个步骤! 引入表单组件 我们这
原创 2021-07-24 11:06:14
210阅读
前言 本文介绍如何在Office 365中设置SharePoint Online网站集,当我们创建好SharePoint Online站点,开始使用之前,一定会有一些基本的设置,本文就为大家介绍这些基本的设置。 正文 通过登录地址登录到Office 365环境中的SharePoint Online站
原创 2021-07-24 11:05:24
487阅读