Microsoft Rights Management SDKs

Three generations of Rights Management SDK are now available: Rights Management SDK 4.2, Microsoft Rights Management SDK 2.1 and Active Directory Rights Management Services SDK, as well as a scripting API, Active Directory Rights Management Services Scripting API, that enables custom administration of an RMS server.

In this section

Code Samples and Tools

A collection of Microsoft supplied RMS code samples and developer support tools across all supported operating systems; Android, iOS/OS X, Windows Phone and Windows Desktop.

RMS SDK 4.2 is a simplified, next-generation tool set that provides a lightweight development experience in enabling your Android, iOS, and Mac OS X device apps with information protection via Microsoft Rights Management services.

RMS SDK 2.1 is a powerful SDK offering for Windows desktop application developers and server based solution providers to enable their products with rights management.

Active Directory Rights Management Services SDK

Note

AD RMS SDK leveraging functionality exposed by the client in Msdrm.dll is available for use in Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008, and Windows Vista. It may be altered or unavailable in subsequent versions. Instead, use Microsoft Rights Management Services SDK 2.1, which leverages functionality exposed by the client in Msipc.dll.

 

Active Directory Rights Management Services Scripting API

The Windows Active Directory Rights Management Services (AD RMS) Scripting API can be used to create scripts to administer an AD RMS installation.