Rights Management Services SDK 2.1

Rights Management Services SDK 2.1


The Rights Management Services SDK 2.1 platform enables developers to build applications that leverage Rights Management Services (RMS) or Azure Rights Management to provide information protection. The RMS SDK 2.1 handles complex security practices such as key management, encryption and decryption processing and offers a simplified API for easy application development.

Developer audience

The RMS SDK 2.1, available from the RMS SDK 2.1 download page on the Microsoft download center, is used to create custom applications that enable rights management on digital assets and enforce terms-of-use for those assets. Knowledge of the C++ programming language is required.

For more information about this technology see our RMS Developer's Corner, the official blog of the Rights Management product team at Microsoft for developers working with information protection using AD RMS.

For answers to frequently asked questions, see the developers section of our RMS FAQ

Run-time requirements

For information about the run-time requirements for a particular programming element, see the Requirements section of the reference topic for that element.

In this section



Rights Management Services (RMS) is an information protection technology that helps safeguard digital information from unauthorized use.

How this SDK is better

RMS SDK 2.1 is a significant improvement over the original Rights Management Services SDK.

Getting started

The RMS SDK 2.1 platform enables developers to build applications that leverage RMS information protection.

Release notes

This topic contains important information about this and previous releases of the RMS SDK 2.1.

Code samples

This topic lists a set of samples using the RMS SDK 2.1, available at the MSDN Download Center.

How-to use

Step-by-step guidance for scenarios and tasks using the RMS SDK 2.1.

Developer notes

This section covers specific guidance for several important development scenarios.

Developer concepts

The topics in this section cover key concepts in RMS.

API reference

This section contains topics covering reference material for all of the API elements.


Related topics

RMS SDK 2.1 download page
RMS Developer's Corner



© 2016 Microsoft