MOSS(Microsoft Office Sharepoint Server)升级2013遇到的PDF权限问题及解决方案
最近公司MOSS从2007升级到了2013,遇到了一个很呕心的问题:
为了保护公司资料安全,我们一直使用RMS给文档增加权限(信息权限管理 (IRM)),只有公司内部员工可以阅读。RMS加权限的范围仅限于Word、Excel、PPT等Office文档格式,其它格式的文件并不支持。
升级2013后,问题来了,这一版本居然给PDF格式的文档也可以加权限了,令我们好兴奋了一下。但是:
我们使用的adobe reader并不支持打开加了权限后的PDF文件,打开后效果:

查询了网上了一些资料,也咨询了微软的相关部门(呵呵~),居然目前只有福昕阅读器一款阅读器支持!!!
My GOD! 事前升级前我们并没有新的阅读器采购计划,对于一个员工众多的企业来说,要真采购是一大笔经费啊!!我要这么和老大要钱估计我滚蛋就不远了。
研究了MOSS所有的设置,居然没有单独关闭PDF权限的地方!!只能选择不适用RMS或者要使用就给所有他支持的文档都加权限!!
好再还有变通的办法——改注册表(花费了一个Case)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\15.0\IrmProtectors\PdfIrmProtector
其它的也不用多说了,这个东东找到了就随意你改了,我们是把扩展名从PDF改为:NQMS,这样MOSS只有等用户上传NQMS文件才增加权限。
最后一句,记得所有MOSS前端服务器都要修改,还要重启IIS。
MOSS(Microsoft Office Sharepoint Server)升级2013遇到的PDF权限问题及解决方案的更多相关文章
- Microsoft.Office.Interop.Excel操作Excel文件时出现的问题及解决方案
		
问题描述: Microsoft.Office.Interop.Excel.Worksheet 打不开文件 Microsoft Office Excel 不能访问文件"a.xls". ...
 - NPOI写Excel,Microsoft.Office.Interop.excel.dll 转换Excel为PDF
		
首先要引用NPOI动态库和Microsoft.Office.Interop.excel.dll (Microsoft.Office.Interop.excel.dll 下载链接 ,下载以后解压文件,把 ...
 - Microsoft.Office.Workflow.Actions Namespace
		
Microsoft.Office.Workflow.Actions Namespace SharePoint 2010 Contains the workflow activities that ...
 - Installing Office Online Server for SharePoint 2016
		
Office Online Server is the next version of the Office Web Apps, which allows your users to view and ...
 - 什么是Office Online Server和SharePoint 2016
		
Microsoft Office Online Server是Microsoft Office Web Apps(OWA)服务器的下一个版本,最初于2012年发布.,可以下载Office Online ...
 - SharePoint 2013 Word 转换PDF服务介绍及示例
		
前言:在SharePoint使用过程中,经常会发现将文档进行格式转换的需求,之前,看到SharePoint 2013有将PPT转换PDF文档的服务,后来,才发现SharePoint 2010开始,就有 ...
 - 备忘: Install MODI for use with Microsoft Office 201x
		
简介 Microsoft Office 2010 中删除了 Microsoft Office Document Imaging (MODI).本文提供了在计算机上安装 MODI 的步骤,还说明了重新获 ...
 - Visual Studio2013使用Microsoft Office Document Imaging(MODI)的方法
		
若要安装和 Microsoft Office 2013 一同使用的 Microsoft Office Document Imaging (MODI),请选择以下方法之一: 方法 1:通过安装 Shar ...
 - 以编程方式使用 Microsoft Office Visio 2003 ActiveX 控件
		
以编程方式使用 Microsoft Office Visio 2003 ActiveX 控件 2007/10/29 Mark BukovecEmpire Down Development 适用于:Mi ...
 
随机推荐
- SQL性能学习汇总 00
			
.在一条语句中不要重复使用相同的函数 .尽可能在存储过程中使用临时变量和临时表 如 IF (Object_ID('tempdb..#T') IS NOT NULL) DROP TABLE #T SEL ...
 - 分布式缓存技术memcached学习(四)—— 一致性hash算法原理
			
分布式一致性hash算法简介 当你看到“分布式一致性hash算法”这个词时,第一时间可能会问,什么是分布式,什么是一致性,hash又是什么.在分析分布式一致性hash算法原理之前,我们先来了解一下这几 ...
 - 浅谈JAVA设计模式
			
没有万行的代码量,就不要想搞清楚设计模式.目前本人代码量大约在六千五百行,2016年需要继续努力,尽快完成万行之约. 工作之余需要,下面提前简单讨论一下设计模式. 创建型模式,共五种:工厂模式.抽象工 ...
 - 【原】iOS学习48地图
			
一.地图的简介 在移动互联网时代,移动app能解决用户的很多生活琐事,比如 导航:去任意陌生的地方 周边:找餐馆.找酒店.找银行.找电影院 手机软件:微信摇一摇.QQ附近的人.微博.支付宝等 在上述应 ...
 - web Worker使js实现‘多线程’?
			
大家都知道js是单线程的,在上一段js执行结束之前,后面的js绝对不会执行,那么为什么标题说js实现‘多线程’,虽然说加了引号,可是标题也不能乱写不是,可恶的标题党? 姑且抛开标题不说,先说我们经常会 ...
 - WordPress 的 Google 字体问题解决办法
			
在国内访问的时候,WordPress 里面引用的 google 字体可能会导致加载速度变得很慢. 要修改的地方有(我使用的版本是 4.0): wp-includes 里面的 script-loader ...
 - dede调用img图片
			
1.默认的index.htm调用: {dede:arclist row='3' titlelen='30' typeid='1'} <div class="swiper-slide&q ...
 - go语言学习笔记
			
Go语言学习基本类型Bool 取值范围:true,false (不可以用数字代替)Int/uint 根据平台可能为32或64位int8/uint8 长度:1字节 取值范围-128~127/0~255b ...
 - ADO.Net读取器获取数据库数据
			
string str = Configuration.ConfigurationManager.AppSettings[str].ToString(); string sql = "sele ...
 - oracle分组取第一条
			
SELECT * FROM (SELECT ROW_NUMBER() OVER(PARTITION BY x ORDER BY y DESC) rn,test1.* FROM test1) WHERE ...