Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.
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
- Habilitación del seguimiento y revocación de documentos (servicio)
- Cómo desplegar tu cliente
- Cómo implementar la aplicación de servicio en un inquilino diferente
- Instalación y configuración de un servidor RMS (servicio)
- cómo usar el seguimiento de documentos (usuario)
- Cómo renovar una clave simétrica en azure Information Protection
Seguridad y autenticación
- Cómo configurar la aplicación de servicio de aplicaciones para usar el inicio de sesión de Azure Active Directory
- Uso de la autenticación ADAL de Azure Active Directory
- Configuración de Azure RMS para la autenticación (servicio)
- Establecimiento del modo de seguridad de API (servicio)
- Permitir que las aplicaciones usen azure RMS (servicio)
- Cómo registrar y habilitar RMS la aplicación con Azure AD (usuario)
Administración de configuración y rendimiento
- Cómo agregar derechos de propietario explícitos (servicio)
- Configuración de la API de archivos (servicio)
- Cómo utilizar los derechos integrados (usuario)
- Habilitación del registro de errores y rendimiento (usuario)
Introducción y hojas de datos
Introducción a Azure Information Protection
Otros recursos
- Guía de prácticas recomendadas de seguridad
- Preguntas frecuentes sobre Azure Information Protection
Artículos de soporte técnico
Formatos de archivo y protocolo de mensajes
- Protocolo de Cliente a Servidor
- Rights-Managed Protocolo de Objeto de Correo Electrónico
- Formato de Archivo Binario Compuesto
Mensaje de correo electrónico de Rights Managed
Referencia de API
- Referencia de la API de Windows
- Referencia de la API de Windows Phone y Windows Store
- Referencia de API de iOS/OSX
- Referencia de la API de Android
- referencia de la API de Linux
Versiones anteriores
- AD RMS SDK es la primera versión de AD RMS SDK.
- herramienta de scripting de AD RMS es una herramienta administrativa para una instalación de AD RMS.