Kits de développement logiciel (SDK) pour la gestion des droits

Important

Les versions du Kit de développement logiciel (SDK) du service Microsoft Rights Management publiées avant mars 2020 sont déconseillées ; les applications utilisant des versions antérieures doivent être mises à jour pour utiliser la version de mars 2020. Pour plus d’informations, consultez l’avis de dépréciation.

Aucune autre amélioration n’est prévue pour le Kit de développement logiciel (SDK) du service Microsoft Rights Management. Nous vous recommandons vivement d’adopter le kit de développement logiciel (SDK) microsoft Information Protection pour la classification, l’étiquetage et les services de protection.

Ce guide vous guidera vers des outils permettant d’étendre et d’intégrer le service de gestion des droits d’Azure Information Protection.

Applications de service

Les applications de service fournissent des fonctionnalités permettant de protéger les informations lors de l’exportation à partir d’un système de gestion de contenu d’entreprise, d’une application métier ou d’une solution métier basée sur le cloud. Les applications DLP (Data Loss Prevention) et CLOUD Application Security (CAS) sont des exemples d’applications de service. Notre KIT SDK pour le développement d’applications de service est disponible via deux modèles de programmation.

Exemples d’applications de service

  • IpcDlp est un exemple d’application DLP compatible RMS qui vous guide tout au long des étapes de base qu’une application DLP RMS doit effectuer à l’aide de l’API de fichier RMS pour protéger et consommer du contenu restreint.
  • IpcAzureApp est un exemple qui montre comment utiliser le Kit de développement logiciel (SDK) RMS dans les applications Azure pour protéger les données dans un stockage Blob Azure.
  • RmsFileWatcher est un exemple qui montre comment créer une application Windows qui surveille les répertoires dans le système de fichiers et applique des stratégies de protection RMS à chaque modification, par exemple un fichier ajouté ou un fichier modifié.
  • ProtectFilesInDir est un exemple d’application console simple qui prend un répertoire comme entrée et protège tous les fichiers de ce répertoire uniquement, sans récursivité.

Guides PowerShell

Utilisées par les administrateurs Azure Rights Management, les applets de commande PowerShell sont également utiles pour développer et tester vos applications de service. Pour plus d’informations, consultez Utilisation de PowerShell avec le client Azure Information Protection.

Applications utilisateur

Les applications utilisateur peuvent être générées avec le SDK RMS 2.1 ou rmS SDK 4.2. La version 4.2 est basée sur le client REST avec des API spécifiques au système d’exploitation pour plusieurs systèmes d’exploitation populaires ; iOS/OSX, Android, Linux, Windows. La version 2.1 est utilisée pour créer des applications Windows natives.

Guides de développement d’applications utilisateur

Exemples d’applications utilisateur

  • AzureIP Test est un exemple d’application console qui vous permet de chiffrer des documents avec un modèle Azure ou une stratégie ad hoc.
  • IPCNotepad est un exemple d’application compatible RMS qui vous guide dans les étapes de base que chaque application RMS doit effectuer lors de la protection et de la consommation de contenu restreint.
  • RmsDocumentInspector est un outil qui peut fournir des informations sur n’importe quel fichier protégé RMS, tel que l’ID de contenu ou les droits utilisateur.

Configuration de l’environnement de développement

Les guides suivants vous guident tout au long des étapes de configuration spécifiques au système d’exploitation pour un environnement de développement d’applications à l’aide d’outils courants.

Configuration iOS/OSXConfiguration AndroidConfiguration Windows PhoneConfiguration du service WindowsConfiguration Linux

Guides pratiques

Chacune des rubriques suivantes présente des conseils spécifiques pour un aspect de l’implémentation de votre application. Les applications de service sont créées à l’aide du SDK RMS 2.x. Les applications utilisateur sont créées à l’aide du SDK RMS 4.x. Le lien d’article est attribué avec le type d’application ; service, utilisateur.

Généralités

Sécurité et authentification

Gestion des performances et de la configuration

Présentation et feuilles de données

Présentation d’Azure Information Protection

Autres ressources

Articles de support

Format de fichier et protocole de message

Message électronique Rights Managed

Référence d’API

Versions précédentes

Voir aussi