I really want to appreciate Microsoft Product Team for creating this Document ID functionality. We all know about the URL links broken problem in SharePoint 2007 when we move any document from one place to another. But this problem has been resolved now in this newer version i.e. SharePoint 2010. With the implementation of this functionality, every document will be associated with unique ID that will be consistent throughout the site collection. I will mention some common FAQ’s towards the end of this article that I have experience by means of pure testing.
How exactly it works? How to implement this on your site collection?
First important thing is you need to activate this feature by means of site collection
How to activate this feature by means of GUI (Graphical User Interface)?
· Open the sharepoint site
· Site actions
· Site settings
· Site collection administration
· Site collection features
· Activate this feature ‘Document ID Service’
Note: If you are not able to see the site collection administration section then make sure you are part of site collection administrators group.
How to activate this feature by means of Powershell command?
· Open the Powershell command window
· Execute the following command:
Enable-SPFeature –id docid –url <site collection link>
Next important step:
1) Open the SharePoint site
2) Site actions
3) Site settings
4) Site collection administration
5) Document ID settings
6) Make sure that this options should be checked-Assign Document IDs
Common FAQ:
-I already have document library which consist of some uploaded document but still I am not able to see the document ID’s?
-Why it is not working? If I have already activated the feature then it has to assign the document ID’s but it’s not happening
Is there any problem in terms of activation?
Here is the answer for the above questions:
After some debugging in central administration, I found out something interesting that resolves my issue JJ Happy SharePoint once againJ
· Central administration
· Monitoring
· Timer Jobs
· Review Job Definitions
· Check the list of timer jobs carefully and you will find this:
§ Document ID Assignment job
§ Document ID Enable/Disable Job
· Click on each job and select ‘Run Now’
· That’s it-now you check the document library status and I can check the smile on your face J
Note: Make sure you need to enable that column by means of edit list view
How to enable this column? Very simple, follow these steps:
1. Open the document library
2. Settings
3. Document Library settings
4. Scroll towards the bottom of the page
5. Under view-click on ‘All Documents’
6. Select the Document ID column and Click Okay
Common FAQ’s:
1. Does the document ID changes if I move a document from one library to another? –NO, the ID will be same across the whole site collection.
2. Does the document ID changes If I move the document from one site collection to another site collection?-Yes, document ID will lose the preserveID functionality as soon as the document moves to site another site collection.
3. Is this functionality applicable to custom list also? NO-applicable to only document libraries
If you have any queries/questions then please let me know. I would be more than happy to help you as well as resolves your issues J
Thank you.