作法:使用文件追蹤
重要
2020 年 3 月之前發行的 Microsoft Rights Management Service SDK 版本已被取代;使用舊版的應用程式必須更新為使用 2020 年 3 月版本。 如需完整詳細資料,請參閱 淘汰通知。
Microsoft Rights Management Service SDK 沒有進一步的增強功能。 我們強烈建議採用Microsoft 資訊保護 SDK來分類、標記和保護服務。
使用文件追蹤功能需要稍微了解如何管理相關聯的中繼資料並註冊服務。
管理文件追蹤中繼資料
支援文件追蹤的每個作業系統都有類似的實作。 這些實作包括代表中繼資料的一組屬性,新增至使用者原則建立方法的新參數,以及登錄要利用文件追蹤服務來追蹤之原則的方法。
在操作方面,文件追蹤只需要內容名稱和通知類型屬性。
您用來設定特定內容之文件追蹤的步驟順序如下︰
- 建立授權中繼資料物件,然後設定內容名稱和通知類型。 這些是唯一的必要的屬性。
- Android - LicenseMetadata
- iOS - MSLicenseMetadata
選擇原則類型;範本或臨機操作︰
針對以文件追蹤為基礎的範本,請建立傳遞授權中繼資料做為參數的使用者原則。
- Android - UserPolicy.create
- iOS - MSUserPolicy.userPolicyWithTemplateDescriptor
針對以臨機操作為基礎的文件追蹤,請在原則描述元物件上設定授權中繼資料屬性。
Android - PolicyDescriptor.setLicenseMetadata
iOS - MSPolicyDescriptor.licenseMetadata。
注意 授權中繼資料物件只能在設定指定使用者原則的檔追蹤過程中直接存取。 建立使用者原則物件之後,無法存取相關聯的授權中繼資料,也就是變更授權中繼資料的值沒有任何作用。
最後,呼叫平台註冊方法以追蹤文件。