Export (0) Print
Expand All

Active Directory Rights Management Services SDK

Purpose

The Microsoft Windows Active Directory Rights Management Services (AD RMS) SDK can be used by applications to enforce terms of use for encrypted digital assets, regardless of their format or content.

Where Applicable

The following are just a few of the many scenarios in which applications built on the AD RMS SDK could be used:

  • The developers of a computer-aided design/manufacturing software product want to limit access to their design files to a small group of users within a research division without requiring the use of passwords.
  • A law firm wants to prevent sensitive e-mail messages from being printed or forwarded outside the company.
  • A graphic design Web site company wants 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 detect the identity of a visitor and allow the visitor to submit or download documents with view, print, or edit rights based on their identity.
  • A company wants to publish a Web site that contains dynamic information, such as corporate information, that can be viewed for only one week.
  • A corporation wants to publish sensitive information, such as employee salaries, to an internal, corporate Web site that follows a standard corporate policy that restricts access and editing privileges to certain users.

Before building an application based on the AD RMS SDK, it is necessary to determine whether a lockbox is needed, and if so, which type. For information about making this lockbox decision, see Determining Whether to Use a Lockbox.

The Windows Active Directory Rights Management Services client works with the Windows Active Directory Rights Management Services server to provide licenses for publishing and consuming digital content. The AD RMS SDK provides rights management server functions that handle communication protocols, service discovery, content encryption (using AES), rights specification (in XrML), license publishing, and license acquisition. For more information about XrML, see http://www.xrml.org.

Developer Audience

The Active Directory Rights Management Services SDK is intended for developers of applications that enforce terms of use for encrypted digital assets.

Run-Time Requirements

For a description of the client requirements, see Client Requirements. For information about run-time requirements for a particular programming element, see the Requirements section of the reference page for that element.

In This Section

TopicDescription

What's New in Active Directory Rights Management Services

Identifies what is new for each release of the Active Directory Rights Management Services software.

About Active Directory Rights Management Services

Describes installation, libraries, and distribution policies, and lists the components needed to build applications using the Active Directory Rights Management Services SDK.

Using Active Directory Rights Management Services

Explains common scenarios for use of the Active Directory Rights Management Services API.

Active Directory Rights Management Services Reference

Describes functions, data types, structures, enumerations and other reference items that enable an application to manage and protect access to digital content of any kind.

Active Directory Rights Management Services Glossary

Provides a glossary of technical terms used in the Active Directory Rights Management Services SDK. The glossary begins with a Terminology Cross-Reference, which maps terms as defined in the Active Directory Rights Management Services SDK to terms used in the Rights Management Services deployment guide.

Additional Resources

Search the Active Directory Rights Management Services SDK Enables 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: 3/13/2008

Community Additions

Show:
© 2014 Microsoft