SDK de Gestión de Derechos

Importante

Las versiones del SDK de Microsoft Rights Management Service 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 detalles completos, consulte el aviso de desuso .

No se planea ninguna mejora adicional 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 orientará a las herramientas para ampliar e integrar con el servicio de administración de derechos de Azure Information Protection.

Aplicaciones de servicio

Las aplicaciones de servicio proporcionan funcionalidades para proteger la información al exportar desde un sistema de administración de contenido empresarial, una aplicación empresarial o una solución empresarial basada en la nube. Las aplicaciones de Prevención de pérdida de datos (DLP) y Seguridad de aplicaciones en la nube (CAS) son ejemplos de aplicaciones de servicio. Nuestro SDK para desarrollar aplicaciones de servicio está disponible a través de dos modelos de programación.

Ejemplos de aplicaciones de servicio

  • IpcDlp es una aplicación DLP habilitada para RMS de ejemplo que le guía a través de los pasos básicos que debe realizar una aplicación habilitada para DLP RMS mediante la API de archivos 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 Azure Blob Storage.
  • RmsFileWatcher es un ejemplo que muestra cómo crear una aplicación de Windows que supervisa los directorios en el sistema de archivos y aplica las directivas de protección de RMS en cada cambio, por ejemplo, el archivo agregado o modificado.
  • ProtectFilesInDir es un ejemplo de aplicación de consola simple que toma un directorio como entrada y protege todos los archivos de ese directorio solo, sin recursividad.

Guías de PowerShell

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

Aplicaciones de usuario

Las aplicaciones de usuario se pueden compilar con RMS SDK 2.1 o RMS SDK 4.2. La versión 4.2 es el cliente REST basado en API específicas del sistema operativo para varios sistemas operativos populares; iOS/OSX, Android, Linux, Windows. La versión 2.1 se usa para compilar aplicaciones nativas basadas en Windows.

Guías de desarrollo de aplicaciones de usuario

Ejemplos de aplicaciones de usuario

  • azureIP Test es una aplicación de consola de ejemplo que permite cifrar documentos con una plantilla de Azure o una directiva ad hoc.
  • IPCNotepad es una aplicación habilitada para RMS de ejemplo que le lleva a través de los pasos básicos que debe realizar cada aplicación habilitada para RMS al proteger y consumir contenido restringido.
  • RmsDocumentInspector es una herramienta que puede proporcionar información sobre cualquier archivo protegido de RMS, como content-id o derechos de usuario.

Configuración del entorno de desarrollo

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

configuración de iOS/OSX configuración de Android configuración de Windows Phone configuración del servicio de Windows configuración de Linux

Instrucciones

Cada uno de los temas siguientes presenta instrucciones específicas para un aspecto de la implementación de la aplicación. Las aplicaciones de servicio se compilan con RMS SDK 2.x. Las aplicaciones de usuario se compilan con RMS SDK 4.x. 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

Formatos de archivo y protocolo de mensajes

Mensaje de correo electrónico de Rights Managed

Referencia de API

Versiones anteriores

Consulte también