SDK de Rights Management

Importante

Las versiones del SDK del servicio Microsoft Rights Management publicadas antes de marzo de 2020 están en desuso; Las aplicaciones que usan versiones anteriores deben actualizarse para usar la versión de marzo de 2020. Para obtener información completa, consulte el aviso de desuso.

No se planean mejoras adicionales para el SDK de Microsoft Rights Management Service. Se recomienda encarecidamente la adopción del SDK de Microsoft Information Protection para los servicios de clasificación, etiquetado y protección.

Esta guía le orienta sobre las herramientas para ampliar el servicio de administración de derechos de Information Protection e realizar la integración con él.

Aplicaciones de servicio

Las aplicaciones de servicio proporcionan funcionalidades para proteger la información que se exporta desde el sistema de administración de contenido empresarial, una aplicación de negocios o una solución empresarial basada en la nube. Prevención de pérdida de datos (DLP) y Cloud Application Security (CAS) son ejemplos de aplicaciones de servicio. Nuestro SDK para el desarrollo de aplicaciones de servicio está disponible mediante dos modelos de programación.

Ejemplos de aplicaciones de servicio

  • IpcDlp es un ejemplo de aplicación DLP habilitada para RMS que le guía por los pasos básicos que deben realizar este tipo de aplicaciones mediante la API de archivo de RMS para proteger y consumir contenido restringido.
  • IpcAzureApp es un ejemplo que muestra cómo usar el SDK de RMS en aplicaciones de Azure para proteger los datos en una instancia de Azure Blob Storage.
  • RmsFileWatcher es un ejemplo que muestra cómo compilar una aplicación de Windows que inspecciona directorios del sistema de archivos y aplica directivas de protección de RMS en cada cambio, por ejemplo, cuando se agrega o modifica un archivo.
  • ProtectFilesInDir es un ejemplo de aplicación de consola simple que toma un directorio como entrada y protege todos los archivos de ese directorio únicamente, sin recursión.

Guías de PowerShell

Los cdmlets de PowerShell, utilizados por los administradores de Azure Rights Management, también son útiles para desarrollar y probar las aplicaciones de servicio. Para más información, consulte Uso de PowerShell con el cliente de Azure Information Protection.

Aplicaciones de usuario

Se pueden crear aplicaciones de usuario con el SDK 2.1 o 4.2 de RMS. La versión 4.2 es un cliente de REST basado en API específicas del sistema operativo para varias plataformas conocidas: iOS/OSX, Android, Linux, Windows. La versión 2.1 se usa para crear aplicaciones Windows nativas.

Guías de desarrollo de aplicaciones de usuario

Ejemplos de aplicaciones de usuario

  • AzureIP Test es un ejemplo de aplicación de consola que le permite cifrar documentos con una directiva ad-hoc o una plantilla de Azure.
  • IPCNotepad es un ejemplo de aplicación habilitada para RMS que le guía por los pasos básicos que debe realizar este tipo de aplicaciones al proteger y consumir contenido restringido.
  • RmsDocumentInspector es una herramienta que puede proporcionar información sobre cualquier archivo protegido por RMS, como los derechos de usuario o el identificador de contenido.

Configuración del entorno de desarrollo

Las guías siguientes le llevan por los pasos de configuración específicos del sistema operativo en un entorno de desarrollo de aplicaciones mediante herramientas comunes.

Instalación de iOS/OSXconfiguración de AndroidWindows Phone configuración delservicio de Windows

Procedimientos

Cada uno de los siguientes temas presenta instrucciones específicas sobre un aspecto de implementación de la aplicación. Las aplicaciones de servicio se crean con el SDK 2.x de RMS. Las aplicaciones de usuario se crean mediante el SDK 4.x de RMS. El vínculo del artículo se atribuye al tipo de aplicación; servicio, usuario.

General

Seguridad y autenticación

Administración de configuración y rendimiento

Introducción y hojas de datos

Introducción a Azure Information Protection

Otros recursos

Artículos de soporte técnico

Protocolo de mensajes y formatos de archivo

Mensaje de correo electrónico administrado con derechos

Referencia de API

Versiones anteriores

Consulte también