Procédure pas-à-pas : configurer la sécurité d’assembly pour un plug-in hors connexion

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

La plateforme Microsoft Dynamics 365 applique une restriction de sécurité supplémentaire à des assemblys du plug-in hors connexion inscrits. Si Microsoft Dynamics 365 pour Microsoft Office Outlook avec accès hors connexion est installé, une clé AllowList est ajoutée au Registre système sur l’ordinateur client. Pour chaque assembly contenant un plug-in hors connexion que vous inscrivez, vous devez ajouter une sous-clé de Registre sous la clé AllowList avec le nom de clé dérivé du jeton de clé publique de l’assembly. Si vous n’ajoutez pas cette clé, cela entraînera la non-exécution du plug-in hors connexion par la plateforme même si un plug-in est inscrit. Ce guide pas-à-pas décrit le mode d’ajout de cette sous-clé pour un assembly de plug-in.

Obtenir le jeton de clé publique

  1. Chargez l’assembly contenant le plug-in hors connexion en outil d’inscription de plug-ins. Pour plus d’informations sur l’utilisation de l’outil, voir Procédure pas-à-pas : inscrire un plug-in à l’aide de l’outil Plug-in Registration (Inscription de plug-in).

  2. Sélectionnez l’assembly de plug-in dans l’arborescence de l’outil.

  3. Copiez (Ctrl+C) la valeur du champ Jeton de clé publique dans la mémoire tampon.

Ajouter une clé AllowList

  1. Exécutez l’Éditeur du Registre en sélectionnant Démarrer, puis sélectionnez Exécuter et tapez regedit.exe.

  2. Dans le volet de l’arborescence, accédez à la clé AllowList. Le chemin d’accès complet de la clé est HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient\AllowList.

  3. Sélectionnez la clé AllowList et cliquez avec le bouton droit pour afficher le menu contextuel.

  4. Sélectionnez Nouveau, puis cliquez sur Clé pour créer une nouvelle sous-clé.

  5. Collez la valeur de jeton de clé publique dans le nom de la nouvelle sous-clé.

  6. Fermez l’Éditeur du Registre.

Voir aussi

Développement de plug-ins
Exemple : Créer un plug-in de base
Inscrire et déployer des plug-ins

Microsoft Dynamics 365

© 2017 Microsoft. Tous droits réservés. Copyright