Overview of the RMS 2.1 and 4.2 SDKs

Two active generations of RMS SDKs are available to developers and used for the following developments:

  • Microsoft Rights Management SDK 4.2 for Android, iOS/macOS, Windows devices, and Linux
  • Microsoft Rights Management SDK 2.1 for Windows Desktop Client
  • AD RMS SDK is superseded

The following improvements were included with the 4.2 version:

  • Hybrid support AD RMS and Azure RMS (AD RMS' mobile device extension is needed to make AD RMS available on mobile devices and provides the required authentication methods)
  • Access protected content offline
  • Bring your authentication library
  • Bring your user interface
  • Redesigned API

You can use the following example design to develop your application:

Example of design ...

Get Mastering Identity and Access Management with Microsoft Azure - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.