Purpose
The Microsoft Windows Active Directory Rights Management Services (AD RMS) SDK can be used to create applications that enforce terms of use for digital assets, regardless of their format or content. The following are just a few of the many scenarios to which applications built on the AD RMS SDK can be applied:
Where Applicable
- A law firm wants to prevent sensitive e-mail messages from being printed or forwarded.
- The developers of computer-aided design and manufacturing software want to limit drawing access to a small group of users within the research division without requiring the use of passwords.
- The owners of a graphic design Web site want to use a single license that allows free viewing of low-resolution copies of their images but requires payment for access to the high-resolution versions.
- The owners of an online document library want to enable rights to view, print, or edit documents based on the identity of the user.
- A company wants to publish a Web site that contains dynamic information and allows the data to be viewed for only one week.
- A corporation wants to publish sensitive employee information to an internal Web site that restricts viewing and editing privileges to certain users.
The AD RMS SDK enables you to encrypt and decrypt content, associate rights with content, discover AD RMS services, and publish and acquire content licenses.
Developer Audience
The AD RMS SDK is used to create custom applications that encrypt digital assets and enforce term of use for those assets. Knowledge of the C++ programming language is required.
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
Additional Resources
Send comments about this topic to Microsoft
Build date: 10/21/2008