设为首页 收藏本站
查看: 1309|回复: 0

[经验分享] Sharepoint学习笔记—关于Unique Document IDs的几点说明及启用步骤

[复制链接]

尚未签到

发表于 2015-9-24 12:51:51 | 显示全部楼层 |阅读模式
  在MOSS2007时代的Document Management System中非常需要一个唯一的标识(Unique Identifier)来有效的管理我们的文档。但当时并没有提供这样的一个Unique Number,许多用户或开发人员只有另想办法来实现这个要求。当然,在以前的MOSS2007中,系统可以使用URL来定位文档,但它主要的问题是:当你删除或移动了某个文档,那个文档以前的URL就失效了,如果你是通过发送文档的URL来分享某个文档,那么其它用户想要通过你以前发送给他们的URL来获取它就注定会失败。
     从Sharepoint2010开始,文档的唯一标识不再是另人头疼的问题,你可以使用Sharepoint默认的DocumentIDProvider来生成文档ID,也可以自行开发DocumentIDProvider来满足特定的需要。
  一、对于Unique Document ID,我们需要关注以下特点与限制:
     1、在SharePoint Foundation 2010 版本中不提供对Document Unique  IDs的支持,此功能仅在标准版以及企业版提供
     2、只有从Document Content Type或从其衍生出来的Content Type才能使用Document Unique IDs,这很好理解,本来Document Unique ID就是针对Document管理的,所以当然不能针对其它类型的Content Type了。
     3、你可以设置特定格式的Unique Number
     4、你可以把文档保存在任何位置并可以通过Unique Number来找到它。
     5.在文档的整个生命周期,Sharepoint的Records Management 和Document Management都可以通过Document ID来管理它们。
     6、Document IDs 在Site Collection的范围内是唯一的。但是通过在Unique Document IDs前面加上前缀就可以让Document IDs在跨Sharepoint Farm的范围上也变得唯一了。
     7、当你在Sharepoint Collection内移动一个Document时,这个Document的ID也会跟随着它而不会变化。当你拷贝一个Document时,新的Document的复本将会拥有一个它自己的新的Document ID。
     8、如果你使用Document Set(文档集)时,这个文档集将会拥有它自己的 Unique Document ID,这个ID与包含在文档集内的文档的Document IDs是独立的,各管各,它们并无关联。
     9、当你启用Document ID feature后,系统会在Document List中新增一列(实际是新增了一列到Document Content Type上),当你再停用Document ID feature后,那些已经存在的Document IDs仍然有效,它们并不会随着你对Document ID feature的停用而被删除。但SharePoint系统却不会产生新的Documnet IDs.
   10、Sharepoint系统有两个timer job与Document IDs服务相关: Document ID enable/disable timer job 和Document ID assignment timer job. 你可以在Sharepoint Central Admin中去设置和启用两个Job。这两个Job默认是一天运行一次,但你可以在设置中心通过"Run Now"来即时运行它们。
  二、下面我们来看看如何启动和配置我们的Sharepoint环境使其支持Unique Document ID。
1、首先要启动和配置Document ID Feature.
  因为Document ID Feature是Site Collection级别的,所以需要到Site Collection的配置管理页面去设置。
  在你应用程序所在的Sharepoint网站,通过Site Actions-->Site Setting进入设置页面
DSC0000.jpg
  点击链接(Site Collection Administration下的Site Collection Features)进入激活页面
DSC0001.jpg
  
  激活页面内激活此服务
DSC0002.jpg
  回到设置页面,可以看到在Site Collection Administration栏下多出来一项Document ID Setting,点击此项进入配置页面
DSC0003.jpg
  

在配置页面里,可以设置Document IDs的前缀,决定是否重启已有的Documents使用这个前缀..... DSC0004.jpg
  2、然后要启动相应的Timer Jobs
  如果你只是在Site Collection级别开启Document ID Feature,你可能还并不能马上看到系统给Document分配Document ID,这是因为Document ID Feature工作需要依赖于两个Timer job Service( Document ID enable/disable timer job 和Document ID assignment timer job),这两个Jobs需要到Sharepoint管理中心去启动。
   通过管理中心进入Job Definition页面
DSC0005.jpg
  在此页面下点击相应链接进入设置页面,在此页面下可以手工运行对应的Job
DSC0006.jpg
  
  回到应用程序所在的Sharepoint网站,进入某个Doucment List,上载文档 ,就可以看到Document IDs Service开始工作了
  
DSC0007.jpg
有一点需要注意的是:如果你对 Document ID的前缀设置作了更改,你就需要先运行Document ID enable/disable job,再运行Document ID assignment job,注意它们的运行顺序,这样你才能看到你的修改生效。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-118239-1-1.html 上篇帖子: SharePoint从零开始之MOSS介绍(宏观上) 下篇帖子: SharePoint自动化部署,利用SPSD工具包
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表