Начало работы
Важно!
Версии пакета 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
- Настройка Visual Studio
- Разработка приложения
- Тестирование приложения
- Развертывание в рабочей среде
Зачем использовать 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, который необходимо создавать разработчику, способствуя согласованному оформлению и снижая потребность в обучении пользователей.