Vue d'ensemble de la gestion des droits relatifs à l'information et des extensions de code managé
Microsoft Office Word et Microsoft Office Excel fournissent une fonctionnalité, l'Information Rights Management (IRM), qui vous permet d'empêcher la consultation ou la modification d'informations sensibles par des personnes non autorisées.Pour plus d'informations sur le fonctionnement de la fonctionnalité Information Rights Management, consultez l'aide de l'application Office concernée.
S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau document pour les applications suivantes : Excel 2013, Excel 2010, Word 2013 et Word 2010. Pour en savoir plus, consultez Fonctionnalités disponibles par type d'application et de projet Office.
Exécution du code pour des documents dotés d'autorisations restreintes
Si votre solution contient un document ou un classeur qui utilise la fonctionnalité IRM, par défaut, Word et Excel bloquent toute exécution de code.Si vous êtes l'auteur du document ou si vous disposez d'un accès avec contrôle total, vous pouvez modifier la valeur par défaut de sorte que votre solution puisse fonctionner.Pour plus d’informations, consultez Comment : permettre au code de s'exécuter derrière des documents dotés d'autorisations restreintes.
La fonctionnalité IRM empêche l'utilisation de ServerDocument pour récupérer ou manipuler des données mises en cache dans le document.
Restriction des autorisations par les utilisateurs finaux sur les documents qui utilisent des extensions de code managé
Toute personne qui dispose d'un accès avec contrôle total au document ou classeur de votre solution peut utiliser la fonctionnalité IRM pour restreindre les autorisations.Par exemple, un utilisateur final du service comptable utilise une solution qui remplit automatiquement une feuille de calcul à l'aide des données d'une base de données ; cet utilisateur peut autoriser l'accès en écriture uniquement aux personnes de son service et l'accès en lecture aux autres personnes.Lorsque l'utilisateur ajoute les autorisations restreintes, par défaut, l'exécution du code-behind de la feuille de calcul est bloquée. Par conséquent, aucune donnée n'est ajoutée à la feuille de calcul.
Pour résoudre le problème, une personne qui dispose d'un accès avec contrôle total au document ou classeur doit modifier les paramètres d'autorisation par défaut, afin de permettre un accès par programmation au modèle objet.Pour plus d’informations, consultez Comment : permettre au code de s'exécuter derrière des documents dotés d'autorisations restreintes.
Voir aussi
Concepts
Protection des documents dans les solutions au niveau du document
Protection par mot de passe des documents Office
Autres ressources
Sécurisation des solutions Office