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: