0

Conformément à la documentation MSDN avec le système Office 2007, les modules complémentaires Office sont enregistrés sous HKCU et non sous HKLM. J'ai un addin Outlook 2007 qui est également enregistré sous HKCU.Comment empêcher l'utilisateur non administrateur de désactiver Outlook 2007Addin?

Mais le problème est que même les utilisateurs non administrateurs peuvent également désactiver l'addin car il est dans HKCU. Cependant, avec Outlook2003 addin cela n'a pas été possible, car il a été enregistré dans HKLM.

Je vois également certains addins Outlook 2007 qui sont enregistrés sous HKLM comme Microsoft VBA pour Outlook Addin, service Microsoft Outlook Mobile. Lorsqu'un utilisateur non administrateur tente de le désactiver, Outlook affiche un message contextuel indiquant que ces additifs sont enregistrés dans HKLM et que l'utilisateur n'a pas la permission de le désactiver.

Alors, comment puis-je enregistrer mon addin Outlook 2007 sous HKLM comme ceux-ci?

Répondre

0

J'ai le même problème en dépannant les addines VSTO. Je ne pense pas qu'il existe un moyen de l'arrêter. Nous avons eu un appel avec MS PSS autour du même problème.

0

Avez-vous pensé à ajouter du code au déploiement/configuration qui modifie les autorisations de la clé de Registre afin que seuls les utilisateurs administratifs peuvent le désactiver?

L'autre question est ce qui se passe si vous avez besoin de dépanner en tant qu'utilisateur? Comment allez-vous désactiver un problème potentiel que votre complément peut causer?

Juste mon $ .02.

Larry

Questions connexes