共用方式為


Rights Management SDK

重要

2020 年 3 月之前發行的 Microsoft Rights Management Service SDK 版本已被取代;使用舊版的應用程式必須更新為使用 2020 年 3 月版本。 如需完整詳細資料,請參閱 淘汰通知

Microsoft Rights Management Service SDK 沒有進一步的增強功能。 我們強烈建議採用Microsoft 資訊保護 SDK來分類、標記和保護服務。

本指南將引導您到擴充和整合 Azure 資訊保護之版權管理服務的工具。

服務應用程式

針對從企業內容管理系統、商務應用程式或者雲端式商務解決方案匯出的情況,服務應用程式可提供保護資訊的功能。 資料外洩防護 (DLP) 與雲端應用程式安全性 (CAS) 應用程式便是服務應用程式的範例。 我們用來開發服務應用程式的 SDK 現在已透過兩種程式設計模型提供使用。

服務應用程式的範例

  • IpcDlp 是啟用 RMS 的 DLP 應用程式範例,會帶領您使用 RMS 檔案 API 來保護和取用受限制的內容時,啟用 DLP RMS 的應用程式應執行的基本步驟。
  • IpcAzureApp 是示範如何在 Azure 應用程式中使用 RMS SDK,以保護 Azure Blob 儲存體中資料的範例。
  • RmsFileWatcher 是範例,示範如何建置 Windows 應用程式,在檔案系統中監看目錄,並在每次變更 RMS 保護原則,例如新增檔案或修改檔案。
  • ProtectFilesInDir 是一個簡單的主控台應用程式範例,採用目錄做為輸入並只保護該目錄中的所有檔案,沒有遞迴。

PowerShell 指南

PowerShell Cmdlet 是由 Azure Rights Management 系統管理員所使用,同時適用於開發和測試您的服務應用程式。 如需詳細資訊,請參閱搭配使用 PowerShell 與 Azure 資訊保護用戶端

使用者應用程式

使用者應用程式可以使用 RMS SDK 2.1 或 RMS SDK 4.2 來建置。 4.2 版為 REST 用戶端,是以數個常用作業系統 (iOS/OSX、Android、Linux、Windows) 的作業系統特定 API 為基礎。 2.1 版可用於建置原生 Windows 應用程式。

使用者應用程式開發指南

使用者應用程式範例

  • AzureIP Test 為範例主控台應用程式,可讓您利用 Azure 範本或臨機操作原則來加密文件。
  • IPCNotepad 是啟用 RMS 的應用程式範例,會帶領您完成每個啟用 RMS 的應用程式在保護和取用受限制的內容時應執行的基本步驟。
  • RmsDocumentInspector 是可提供任何 RMS 保護檔案相關資訊的工具,例如內容識別碼或使用者權限。

開發環境設定

下列指南會為您逐步解說作業系統特定設定步驟,以便有使用一般工具的應用程式開發環境。

iOS/OSX 安裝程式Android 安裝程式Windows Phone設定Windows 服務設定Linux 安裝程式

做法

下列每個主題提供實作應用程式的特定指引。 服務應用程式是使用 RMS SDK 2.x 建置。 使用者應用程式是使用 RMS SDK 4.x 建置。 文章連結是以應用程式類型 (服務、使用者) 來做為屬性。

一般

安全性和驗證

組態和效能管理

簡介與資料工作表

Azure 資訊保護簡介

其他資源

支援文章

訊息通訊協定和檔案格式

Rights Managed 電子郵件訊息

API 參考資料

舊版

另請參閱