Руководство разработчика по пакету SDK 2.1 служб Rights Management
Важно!
Версии пакета SDK службы microsoft Rights Management, выпущенные до марта 2020 г., устарели; для использования выпуска за март 2020 г. необходимо обновить приложения, использующие более ранние версии. Полные сведения см. в уведомлении об устаревании.
Для пакета SDK службы Microsoft Rights Management не планируется никаких дополнительных улучшений. Мы настоятельно рекомендуем внедрить пакет SDK Microsoft Information Protection для классификации, маркировки и защиты.
В этом разделе рассматриваются конкретные рекомендации для ряда важных сценариев разработки, а также приведены общие сведения о разработке с помощью пакета SDK. Сценарии в этом разделе относятся к выпуску пакета SDK 2.1 служб управления правами и могут быть изменены в последующих выпусках.
- Практическое руководство. Использование проверки подлинности ADAL. Проверка подлинности с помощью Azure RMS для приложения с использованием библиотеки проверки подлинности Azure Active Directory (ADAL).
- Практическое руководство. Добавление явных прав на владение. При создании лицензии с нуля (IpcCreateLicenseFromScratch) в приложение должны быть явным образом добавлены права "Владелец".
- Практическое руководство. Отладка приложения с поддержкой прав. В этом разделе показана отладка приложения и использование журнала событий Windows.
- Практическое руководство Deploying a service application into a different tenant (Развертывание приложения в другом клиенте). В этом разделе описаны действия по развертыванию приложения из клиента Azure AD для разработки в рабочий клиент Azure AD.
- Практическое руководство. Включение отслеживания документов и отзыв прав доступа. В этом разделе рассматриваются основные рекомендации по реализации отслеживания документов, а также приведен пример кода для обновлений метаданных и создания кнопки Отслеживать использование для приложения.
- Практическое руководство. Включение уведомлений по электронной почте. Уведомления по электронной почте позволяют оповещать владельцев защищенного содержимого о доступе к их данным.
- Практическое руководство. Настройка приложения-службы для работы с облачными службами RMS. В этой статье описаны действия по настройке приложения-службы для работы с Azure Rights Management.
- Практическое руководство. Установка и настройка сервера RMS. В этой статье рассматриваются действия по подключению к серверу RMS или службе Azure RMS для тестирования приложений с поддержкой прав.
- Практическое руководство. Настройка режима безопасности API. Можно выбрать режим безопасности для выполнения приложения, использующего файловый API, с помощью функции IpcSetGlobalProperty.
- Практическое руководство. Работа с параметрами шифрования. В этом разделе рассказывается о пакетах шифрования и приводятся некоторые фрагменты кода для их использования.
- Типы приложений. В этой статье описываются типы приложений, которые можно создать с поддержкой прав.
- Конфигурация API файлов — поведение API файлов можно настроить с помощью параметров реестра.
- Рекомендации по обеспечению безопасности. Представлены инструкции для разработчиков приложений по работе в пределах экосистемы AIP.
- Поддерживаемые форматы файлов. Файловый API поддерживает собственный формат и формат Pfile.
- Поддерживаемые платформы. В этом разделе рассматриваются клиентские и серверные платформы, поддерживаемые пакетом SDK 2.1 RMS.
- Основные сведения об ограничениях использования. Во всех приложениях с поддержкой RMS должны применяться ограничения по использованию (определяются константами, перечисленными в этом разделе).