次の方法で共有


作業の開始

重要

2020 年 3 月より前にリリースされた Microsoft Rights Management Service SDK のバージョンは非推奨です。以前のバージョンを使用するアプリケーションは、2020 年 3 月のリリースを使用するように更新する必要があります。 詳細については、非推奨に関する通知を参照してください。

Microsoft Rights Management Service SDK の追加の機能強化は計画されていません。 分類、ラベル付け、保護サービスに Microsoft Information Protection SDK を導入することを強くお勧めします。

Rights Management Services SDK 2.1 プラットフォームを使用すると、開発者は RMS サーバーまたは Azure RMS を介して RMS 情報保護を利用するアプリケーションを構築できます。 このプラットフォームは、キー管理、暗号化、復号化処理などの複雑なセキュリティ プラクティスを処理し、アプリケーション開発を容易にするための簡略化された API を提供します。

RMS SDK 2.1 を使い始める

このトピックでは、権限が有効なアプリケーションをテスト環境で設定して実行するプロセスについて説明します。 次のトピックでは、開発環境を設定する方法について説明し、タスクを実行できる順序を示す一覧を示します。

このセクションでは、

トピック 説明
リリースノート このトピックには、RMS SDK 2.1 のこのリリースと以前のリリースに関する重要な情報が含まれています。
SDK のインストール このトピックでは、開発者ツールをインストールする手順について説明します。
Visual Studio の構成 このトピックでは、RMS SDK 2.1 を使用するように Visual Studio プロジェクトを構成する方法について説明します。
アプリケーションの開発 このトピックには、RMS 対応アプリケーションの主要な側面に関する重要なガイダンスが含まれており、独自のアプリケーション開発の基礎として機能します。
アプリケーションのテスト このトピックでは、アプリケーション テスト用にセットアップする方法について説明します。
運用環境にデプロイする このトピックでは、権限が有効なアプリケーションの展開オプションについて説明します。

これらのトピックのガイダンスに従って、RMS SDK 2.1 を使用してみてください。

コンテンツを保護するために RMS SDK 2.1 を使用する理由

新規および既存のアプリケーションに RMS サポートを追加する開発者向けに、RMS SDK 2.1 を使用すると、次のことが簡単になります。

  • 管理可能で準拠した堅牢な RMS 対応アプリケーションを作成します。
  • ユーザー データを永続的に暗号化します。 環境、デバイス、オペレーティング システムに関係なく、データは暗号化されたままになります。
  • 機密データの画面キャプチャを防ぐなど、使用制限の豊富なセットを適用します。
  • エンタープライズ管理の保護ポリシーをサポートします。
  • 新しい認証メカニズムと暗号化アルゴリズムが使用可能になったときにサポートします。

RMS SDK 2.1 では、さまざまな重要なクライアント プラットフォームとサーバー プラットフォームがサポートされています。 詳細については、「 サポートされているプラットフォーム」を参照してください。

主要な原則

簡略化 - AD RMS SDK 1.0 のフィードバックと使用パターンが分析され、最も困難なプログラミング タスクを簡素化または自動化するために使用されるデータが分析されました。 RMS SDK 2.1 を使用して作成された RMS アプリケーションでは、通常、AD RMS SDK 1.0 を使用して作成された RMS アプリケーションの 5 ~ 10 倍の数の RMS コードが必要です。 1 回書き込む - RMS SDK 2.1 アプリケーションでは、最新の RMS 機能を使用するためにコードの変更や再コンパイルは必要ありません。 RMS サーバーに追加されると、既存のアプリケーションで新しい RMS 機能が使用できるようになります。 整合性 — RMS SDK 2.1 は、さまざまな RMS 構成を一貫して受け入れるアプリケーションを簡単に作成するのに役立ちます。 また、アプリケーション開発者が作成する必要がある RMS ユーザー インターフェイスの量を大幅に削減し、一貫した外観を促進し、ユーザー教育の必要性を減らします。