Partager via


Sauvegarde et restauration de licences DRM

Avec la fonctionnalité Restauration de sauvegarde, les utilisateurs peuvent sauvegarder et restaurer des licences sur le même ordinateur ou sur d’autres ordinateurs. Cette fonctionnalité permet aux utilisateurs de transférer des licences vers un nouvel ordinateur ou de revenir au même ordinateur (après le reformatage du disque dur, par exemple). En outre, les utilisateurs peuvent lire des fichiers ASF protégés sur plusieurs ordinateurs.

Pour encourager l’utilisation légitime d’une licence, une stratégie de détection des fraudes limite le nombre de fois où une licence peut être restaurée. Microsoft fournit un service qui effectue le suivi du nombre d’ordinateurs sur lesquels une licence a été restaurée ; si une limite est atteinte, l’utilisateur ne peut pas restaurer la licence.

Autorisation ou interdiction du droit de sauvegarde et de restauration

La fonctionnalité De restauration de sauvegarde fonctionne uniquement pour les licences pour lesquelles le droit sauvegarde et restauration est attribué. Si les propriétaires de contenu ou les émetteurs de licences ne souhaitent pas cette fonctionnalité, ou s’ils émettent des licences qui contiennent un état sécurisé (par exemple, des opérations comptabilisées ou un temps limité), ils peuvent interdire ce droit.

Lorsqu’une licence ne peut pas être restaurée parce qu’un utilisateur n’a pas le droit, un ID de clé est passé à l’application. Au minimum, l’utilisateur doit être averti que certaines licences n’ont pas pu être sauvegardées, bien qu’il ne sache pas à quelles licences ce message fait référence. Si vous connaissez l’ID de clé pour les fichiers protégés disponibles, vous pouvez développer une solution plus robuste pour informer l’utilisateur.

Par exemple, un lecteur peut être développé pour une maison de disques qui fournit des chansons protégées sur Internet. Ces chansons et leurs ID de clé peuvent être suivis dans une base de données. Si certaines licences n’ont pas pu être sauvegardées, l’application de lecteur peut utiliser l’ID de clé pour interroger la base de données sur le nom des chansons, puis informer l’utilisateur des morceaux pour lesquels les licences ne peuvent pas être sauvegardées. Ou bien, une bibliothèque de musique peut être créée pour chaque utilisateur localement, et l’ID de clé peut être utilisé pour récupérer plus d’informations sur les licences qui n’ont pas pu être sauvegardées.

Service de gestion des licences

Lorsque la fonctionnalité restauration de sauvegarde est implémentée, un service de gestion des licences hébergé par Microsoft gère la restauration des licences.

Tout d’abord, les utilisateurs sauvegardent des licences dans l’application, par exemple en choisissant une option de menu. Toutes les licences sur l’ordinateur sont sauvegardées à un emplacement spécifié, tel qu’une disquette. Ensuite, les utilisateurs restaurent les licences à l’aide de l’application, par exemple, en choisissant une option de menu et en spécifiant leur emplacement de sauvegarde.

À ce stade, l’utilisateur doit être connecté à Internet ; une demande de l’application est envoyée au service de gestion des licences. Si l’ordinateur à partir duquel la licence a été sauvegardée est différent de l’ordinateur d’origine (ou si l’ordinateur d’origine a été reformaté), le service de gestion des licences émet une nouvelle licence pour le nouvel ordinateur. Sinon, la licence précédemment émise sur cet ordinateur est rééditée.

Étant donné que le service de gestion des licences récupère des informations auprès de l’utilisateur, vous devez afficher la politique de confidentialité de Microsoft ou fournir un lien vers cette page sur le site web Microsoft.

Notes

Lorsqu’un utilisateur final restaure une licence sur un autre ordinateur et que la licence nécessite une individualisation, l’utilisateur final doit autoriser la mise à jour des composants DRM. Vous devez implémenter un processus dans votre application de lecteur pour prendre en charge cette fonctionnalité.

 

Détection de la fraude

L’utilisateur est autorisé à restaurer une licence un nombre limité de fois. Chaque fois qu’une licence est restaurée, le service de gestion des licences effectue le suivi et incrémente le nombre de licences d’un. Lors de la restauration d’une licence sur un ordinateur sur lequel la licence a été restaurée précédemment (par exemple, l’ordinateur à partir duquel la licence a été sauvegardée), le nombre n’est pas augmenté. Un ordinateur est considéré comme différent s’il a un nouveau système d’exploitation ou s’il a été réinstallé.

Conformément à la stratégie de détection des fraudes de Microsoft, lorsqu’une licence a été restaurée un certain nombre de fois, l’application reçoit une URL des composants DRM et est responsable de l’ouverture d’un navigateur et de l’affichage de la page Web, ce qui indique que le contrat de licence peut avoir été violé. L’utilisateur doit contacter le serveur de distribution de licences, qui doit ensuite déterminer si la demande est valide.

Notes

La gestion des droits numériques n’est pas prise en charge par la version x64 de ce Kit de développement logiciel (SDK).

 

Fonctionnalités de gestion des droits numériques

Sauvegarde et restauration de licences