Announcing - AD RMS SDK 2.1 RTM is available

Hi folks,

We've hit the AD RMS SDK 2.1 RTM milestone now!. I'll let our expert, Gagan Gulati, explain about these new releases!


Hello again folks,

I'm Gagan and I'm a program manager in the AD RMS team. We are pleased to announce the official release of AD RMS SDK 2.1 and AD RMS Client 2.1!

The new Active Directory Rights Management SDK provides a simple mechanism for developers to create applications and solutions that protect and consume critical content. As part of a major effort to reduce complexity and streamline the development process, the entire API surface has been redesigned from the ground up. We have followed the “write once, run anywhere” philosophy which means that rights-enabled applications using AD RMS SDK 2.1 are guaranteed to work on all supported AD RMS topologies and are compatible with all supported AD RMS servers (V1 SP2, Server 2008, Server 2008 R2).

 AD RMS SDK 2.1 eliminates the need for developers to write thousands of lines of specialized code in order to discover AD RMS servers, download and use AD RMS certificates, and manage AD RMS identities, greatly simplifying the integration process.

Also, AD RMS SDK and Client 2.1 provides a number of stellar updates over AD RMS SDK 2.0 including:

  • AD RMS SDK 2.1 and Client 2.1 fully support Windows Azure Active Directory Rights Management (AADRM)
  • A complete new set of APIs called File API to make it easy for solutions to build RMS support. See more details here
  • Critical feedbacks and bug fixes reported by RMS partners and customers
  • Support for the new Generic Protection infrastructure to support protection for all file types

Download locations

AD RMS SDK 2.1 is available for download here

AD RMS Client 2.1 is available for download here


If you already have AD RMS Client 2.0 installed on your machine, then you will receive a Microsoft Recommended update for AD RMS Client 2.1



AD RMS SDK 2.1 RTM documentation can be found here. The documentation will receive continuous updates over the next month.



You can continue to provide feedback at (If you haven’t registered on Microsoft Connect, then: Go to, sign in with your Microsoft Account > Directory> Search for Rights Management Services > Join)

Please remember that you can provide Private feedback as well from this website.

Sample code

  • IPCNotepad sample is now available here
  • IpcDLP application sample (using File API) is available here
  • Managed interop layer for AD RMS SDK 2.1 exists here


Webinar collateral - continues to exist here.

AD RMS SDK FAQ -   being continuously updated here

AD RMS developer's corner - our blog is here