Поделиться через


Начало работы

Важно!

Версии пакета SDK службы microsoft Rights Management, выпущенные до марта 2020 г., устарели; Для использования выпуска за март 2020 г. необходимо обновить приложения, использующие более ранние версии. Подробные сведения см. в уведомлении об устаревании.

Для пакета SDK службы Microsoft Rights Management не планируется никаких дополнительных улучшений. Настоятельно рекомендуем внедрить пакет SDK для Microsoft Information Protection для служб классификации, маркировки и защиты.

Платформа SDK 2.1 для службы RMS позволяет разработчикам создавать приложения, использующие защиту информации с помощью сервера RMS или Azure RMS. Платформа выполняет сложные задачи по обеспечению безопасности, включая управление ключами, шифрование и расшифровку, а также предлагает упрощенный API для облегчения разработки приложений.

Начало работы с пакетом SDK 2.1 для службы RMS

В этом разделе рассказывается о настройке и запуске приложения с поддержкой прав в среде тестирования. В следующих разделах описывается настройка среды разработки. Разделы приведены в предлагаемом порядке выполнения задач.

Содержание разделов

Раздел Описание
Заметки о выпуске В этой статье содержатся важные сведения об этом и предыдущем выпусках пакета SDK 2.1 для службы RMS.
Установка пакета SDK В этой статье рассматривается установка средств разработчика.
Настройка Visual Studio В этом разделе содержатся инструкции по настройке проекта Visual Studio для использования пакета SDK 2.1 для службы RMS.
Разработка приложения Этот раздел содержит основные рекомендации, касающиеся базовых аспектов приложений с поддержкой RMS. Его можно считать основой для разработки приложений.
Тестирование приложения Этот раздел содержит инструкции о настройке тестирования приложения.
Развертывание в рабочей среде В этом разделе описаны варианты развертывания для приложения с поддержкой прав.

Попробуйте использовать SDK 2.1 для службы RMS, следуя инструкциям в следующих разделах:

Зачем использовать SDK 2.1 для службы RMS для защиты содержимого

Разработчикам, которые хотят добавить в новые или существующие приложения поддержку службу RMS, пакет SDK 2.1 для службы RMS упрощает выполнение указанных ниже действий.

  • Создание управляемых, совместимых и надежных приложений с поддержкой RMS.
  • Постоянное шифрование данных пользователя. Данные остаются зашифрованными, независимо от среды, устройства или операционной системы.
  • Применение широкого набора ограничений на использование, включая предотвращение создания снимков экрана с конфиденциальными данными.
  • Поддержка корпоративных политик защиты.
  • Поддержка новых механизмов проверки подлинности и алгоритмов шифрования по мере того, как они становятся доступными.

Пакет SDK 2.1 для службы RMS поддерживает ряд важных клиентских и серверных платформ. Дополнительные сведения см. здесь: Поддерживаемые платформы.

Основные принципы

Простота — мы проанализировали отзывы и особенности использования пакета SDK 1.0 AD RMS, а затем применили эти данные для упрощения и автоматизации наиболее сложных задач программирования. Для приложений RMS, разработанных с помощью SDK 2.1 для службы RMS, обычно требуется меньше строк кода RMS (на 5–10 строк), чем для приложений RMS, созданных с использованием SDK 1.0 AD RMS. Пишите один раз — для работы с новыми возможностями RMS приложениям SDK 2.1 RMS не требуется изменение кода или повторная компиляция. Новые возможности RMS будут доступны в существующем приложении по мере их добавления на сервер RMS. Согласованность — пакет SDK 2.1 RMS позволяет легко создавать приложения, которые согласованно поддерживают различные конфигурации RMS. Пакет также значительно сокращает объем пользовательского интерфейса RMS, который необходимо создавать разработчику, способствуя согласованному оформлению и снижая потребность в обучении пользователей.