Vue d’ensemble du SDK Rights Management 4.2

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 amélioration supplémentaire 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 SDK Protection des données Microsoft pour la classification, l’étiquetage et les services de protection.

Microsoft Rights Management SDK 4.2 est une technologie de protection des informations disponible pour plusieurs plateformes. Elle fournit un Kit de développement logiciel (SDK), ou framework, conçu pour les ordinateurs clients et les appareils, qui a pour objectif d’aider à protéger l’accès et l’utilisation des informations qui circulent entre les applications compatibles avec la gestion des droits. Les SDK pour ces plateformes fournissent une API simple permettant à un développeur d’applications de protéger ou de consommer du contenu numérique, de récupérer des modèles et d’acquérir des stratégies à partir d’un serveur, ainsi que d’autres tâches de gestion des droits.

Voici quelques-uns des scénarios possibles :

  • Un cabinet juridique veut empêcher que les e-mails sensibles soient imprimés ou transférés sur un appareil mobile.
  • Les développeurs de logiciels de conception et de fabrication assistées par ordinateur veulent limiter l’accès au module de dessin à un petit groupe d’utilisateurs de la division Recherche sans exiger l’utilisation de mots de passe.
  • Les propriétaires d’une application mobile de conception graphique veulent utiliser une même licence permettant la consultation gratuite de copies basse résolution de leurs images, mais exigeant un paiement pour accéder aux versions haute résolution.
  • Les propriétaires d’une bibliothèque de documents en ligne veulent octroyer les droits d’afficher, d’imprimer ou de modifier des documents en fonction de l’identité de l’utilisateur, quand des documents sont téléchargés vers un appareil mobile.
  • Une entreprise veut publier des informations sensibles sur les employés sur un site web interne qui limite les droits de consultation et de modification à certains utilisateurs.

MS RMS SDK 4.2 peut être téléchargé et distribué gratuitement avec votre logiciel tiers, à condition d’en accuser réception et d’accepter son contrat de licence, pour permettre l’accès du client à du contenu dont les droits ont été protégés en utilisant et en déployant des serveurs AD RMS dans votre environnement. Pour plus d’informations, consultez Prise en main.

Principales fonctionnalités du SDK

MS RMS SDK 4.2 offre certaines nouvelles fonctionnalités intéressantes, notamment :

  • API remodelée : L’API MS RMS SDK 4.2 a été remodelée par souci de simplicité, pour que les développeurs puissent bénéficier d’une API de chiffrement et de déchiffrement simple et transparente assurant la cohérence des comportements RMS avec un minimum d’effort.
  • Prise en charge hybride pour AD RMS et Azure RMS : une même application RMS peut consommer et protéger du contenu d’un serveur AD RMS (avec l’extension pour appareil mobile d’AD RMS) et du service Azure RMS. MS RMS SDK 4.2 détecte de manière transparente le point de terminaison approprié que les administrateurs informatiques peuvent configurer.
  • Utilisez votre propre bibliothèque d’authentification : en tant que développeur d’applications, vous pouvez choisir la bibliothèque d’authentification utilisée avec MS RMS SDK 4.2. Qu’il s’agisse de la Bibliothèque d’authentification Azure AD ou de la bibliothèque personnalisée de votre organisation, MS RMS SDK 4.2 isole la pile d’authentification pour vous permettre de choisir la bibliothèque la plus adaptée à vos besoins.
  • Utilisez votre propre interface utilisateur : avec MS RMS SDK 4.2, vous pouvez désormais implémenter votre interface utilisateur personnalisée. Qu’il s’agisse de la protection du contenu, du choix des modèles ou de l’affichage et de la modification des autorisations tout en consommant du contenu protégé, MS RMS SDK 4.2 n’applique aucune interface utilisateur intégrée à vos applications. Si vous le souhaitez, vous pouvez toutefois utiliser les bibliothèques d’interface utilisateur Microsoft RMS pour toutes les plateformes par le biais de notre compte GitHub.
  • Accédez au contenu protégé hors connexion : avec MS RMS SDK 4.2, les utilisateurs de votre application peuvent accéder au contenu protégé même quand il n’y a aucune connectivité à internet. MS RMS SDK 4.2 met en cache de manière sécurisée les stratégies de consommation du contenu protégé pour que vos utilisateurs puissent accéder hors connexion aux données protégées par RMS.

Utilisez le guide de Prise en main pour commencer votre projet d’application d’informations protégées.