Project Description
The PDF IRM Protector controls the conversion of PDF documents to their encrypted, rights-managed format and the decryption of PDF documents from their rights-managed format back to their original format. The project targets both SharePoint 2007 and 2010.

IRM protectors in SharePoint are vital for organizations that require some level of DRM, however use formats outside of those supported natively by MSFT. One of the most common formats used in the market today is PDF, unfortunately, this file format is not supported by Microsoft by default and the commercial solutions available seem to be overpriced.

As such, this project provides a solution whereby the standard Windows RMS security actions can be applied to PDF's by introducing linear transformation targeting security actions while maintaining content preservation. For more information regarding the project, please visit the following link:

Depending on your exact requirements you may or may not need to make any code modifications. Please use the project at your own risk, however if you run into issues use the contact form in the below mentioned site.

The PdfIrmProtector.reg file is used for deployment, it makes the required registry changes to make SharePoint aware of the new protector. All other files are for direct binary building.

Adam Buenz - SharePoint MVP

Last edited Mar 3, 2011 at 3:57 PM by AdamBuenz, version 6