Mise en routeGetting started

La plateforme de Rights Management Services SDK 2.1 permet aux développeurs de créer des applications qui tirent parti de la protection des informations par le biais d’un serveur RMS ou d’Azure RMS.The Rights Management Services SDK 2.1 platform enables developers to build applications that leverage RMS information protection via an RMS Server or Azure RMS. La plateforme gère des pratiques de sécurité complexes, comme la gestion des clés, et le traitement du chiffrement et du déchiffrement. Elle offre une API simplifiée pour le développement d’applications.The platform handles complex security practices such as key management, encryption and decryption processing and, offers a simplified API for easy application development.

Prise en main de RMS SDK 2.1Get started with RMS SDK 2.1

Cette rubrique vous guide tout au long du processus de configuration et d’exécution de votre application avec gestion des droits dans un environnement de test.This topic will guide you through the process of setting up and running your rights-enabled application in a testing environment. Les rubriques suivantes expliquent comment configurer votre environnement de développement. L’ordre dans lequel elles sont répertoriées suggère l’ordre dans lequel vous pouvez effectuer les tâches.The following topics discuss how to set up your development environment and are listed such that they suggest an order that you could perform the tasks.

Dans cette sectionIn this sections

RubriqueTopic DescriptionDescription
Notes de publicationRelease Notes Cette rubrique contient des informations importantes sur cette version du Kit RMS SDK 2.1 et sur les versions précédentes.This topic contains important information about this and previous releases of the RMS SDK 2.1.
Installer le SDKInstall the SDK Cette rubrique vous guide tout au long de l’installation des outils de développement.This topic guides you through installing the developer tools.
Configurer Visual StudioConfigure Visual Studio Cette rubrique contient des instructions sur la configuration d’un projet Visual Studio en vue d’utiliser RMS SDK 2.1.This topic contains instructions about how to configure a Visual Studio project to use the RMS SDK 2.1.
Développement de votre applicationDeveloping your application Cette rubrique contient des conseils essentiels liés aux principaux aspects d’une application compatible RMS. Vous pouvez vous appuyer sur ces conseils pour développer votre propre application.This topic contains essential guidance on the core aspects of an RMS enabled application and can serve as the foundation of your own application development.
Test de votre applicationTesting your application Cette rubrique contient des instructions sur la configuration de test de votre application.This topic contains instructions about how to setup for your application testing.
Déployer en productionDeploy into production Cette rubrique décrit les options de déploiement pour votre application avec gestion des droits.This topic guides you through deployment options for your rights-enabled application.

Essayez d’utiliser RMS SDK 2.1 en suivant les instructions des rubriques suivantes :Try using RMS SDK 2.1 by following the guidance in these topics:

Pourquoi utiliser RMS SDK 2.1 pour protéger votre contenu ?Why use RMS SDK 2.1 for protecting your content

Pour les développeurs qui veulent ajouter la prise en charge de RMS à leurs applications nouvelles et existantes, RMS SDK 2.1 facilite :For developers who want to add RMS support to their new and existing applications, the RMS SDK 2.1 helps make it easier to:

  • La création d’applications RMS gérables, conformes et robustes.Author manageable, compliant and robust RMS-aware applications.
  • Le chiffrement persistant des données utilisateur.Encrypt user data persistently. Les données restent chiffrées, quel que soit l’environnement, l’appareil ou le système d’exploitation.The data remains encrypted regardless of the environment, device, or operating system.
  • L’application d’un ensemble étendu de restrictions d’utilisation, comme l’impossibilité d’effectuer des captures d’écran de vos données sensibles.Enforce a rich set of usage restrictions, such as preventing screen captures of your sensitive data.
  • La prise en charge de stratégies de protection gérées par l’entreprise.Support enterprise-managed protection policies.
  • La prise en charge de nouveaux mécanismes d’authentification et algorithmes de chiffrement dès qu’ils sont disponibles.Support new authentication mechanisms and encryption algorithms as they become available.

RMS SDK 2.1 prend en charge plusieurs plateformes client et serveur importantes.The RMS SDK 2.1 supports a range of important client and server platforms. Pour plus d’informations, consultez Plateformes prises en charge.For more information see, Supported platforms.

Principes de baseCore principles

Simplicité : Les commentaires et les modèles d’utilisation pour AD RMS SDK 1.0 ont été analysés, et ces données ont été utilisées pour simplifier ou automatiser les tâches de programmation les plus difficiles.Simplicity—Feedback and usage patterns for the AD RMS SDK 1.0 were analyzed, and that data used to simplify or automate the most difficult programming tasks. Les applications RMS créées avec RMS SDK 2.1 nécessitent généralement 5 à 10 fois moins de lignes de code RMS que les applications RMS écrites avec AD RMS SDK 1.0.RMS applications authored using the RMS SDK 2.1 typically require 5–10 times fewer lines of RMS code than RMS applications written using AD RMS SDK 1.0. Écrire une seule fois : Les applications RMS SDK 2.1 ne nécessitent pas de modification du code ni de recompilation pour utiliser les dernières fonctionnalités RMS.Write once—RMS SDK 2.1 applications do not need a code change or a recompile to work with the newest RMS features. Les nouvelles fonctionnalités RMS sont disponibles dans votre application existante dès qu’elles sont ajoutées au serveur RMS.New RMS features will become available in your existing application as they get added to the RMS server. Cohérence : RMS SDK 2.1 facilite l’écriture des applications qui respectent les différentes configurations de RMS.Consistency—RMS SDK 2.1 helps make it easy to write applications that consistently honor different RMS configurations. Il réduit également sensiblement la quantité d’interface utilisateur RMS que vous devez créer en tant que développeur d’applications, en encourageant une apparence cohérente et en réduisant la nécessité de former les utilisateurs.It also significantly reduces the amount of RMS user interface you, as the application developer, needs to author, encouraging a consistent look and feel and reducing the need for user education.

Rubriques connexesRelated topics

CommentairesComments

Avant de transmettre vos commentaires, nous vous demandons de consulter notre règlement interne.Before commenting, we ask that you review our House rules.