Click to Rate and Give Feedback
MSDN
MSDN Library
Security
Active Directory Rights Management Services SDK

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

TopicDescription

What's New in the AD RMS SDK

Discusses new content for each release of the SDK.

Application Licensing and Best Practices

Describes how to license your AD RMS applications during product development and release.

About the AD RMS SDK

Discusses the major SDK components.

Using the AD RMS SDK

Explains common scenarios implemented by applications built using the SDK.

AD RMS SDK Reference

Provides reference information for the functions, enumeration types, structures, and Web methods published by the SDK.

AD RMS SDK Glossary

Provides a glossary of technical terms used in the SDK.

Additional Resources

Search the Active Directory Rights Management Services SDKEnables you to search the AD RMS SDK documentation on MSDN. The search results are narrowed to only include topics in the AD RMS SDK documentation.


Send comments about this topic to Microsoft

Build date: 10/21/2008

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker