PROBLEME: en mode 'service', je n'arrive pas à utiliser Word, Excel, Access ou une application OLE quelconque. J'obtiens le message 'Word n'a pu être lancé', ou 'Excel n'a pu être lancé'.
Attention: cette solution n'est utile que si vous utilisez LAUNCHER Office en mode service NT.
Si le service LAUNCHER Office est configuré pour tourner sous un profil utilisateur précis, pour pouvoir utiliser Word, Excel et Access il est nécessaire que ce profil ait les autorisations requises.
Pour accorder ces autorisations, deux solutions existent:
Accorder les droits d'administration sur la machine LAUNCHER Office
Cette solution est la plus simple à mettre en œuvre. Elle consiste à rajouter ce profil dans le groupe 'Administrateurs' de la machine où s'exécute le Service LAUNCHER Office.
Rajouter les droits d'exécution COM des applications Excel, Word et Access.
Suivre les étapes suivantes, pour chaque application (Word, Excel, et Access) :
a. Lancer l'application (Word, Excel ou Access), sous l'utilisateur en question et ouvrir le gestionnaire de macros (par ALT-F11).
b. La refermer, ainsi que toute application Office.
c. Lancer 'dcomcnfg' par le menu 'Démarrer/Exécuter'
d. Sur l'onglet principal, Sélectionner l'application à modifier.
Pour Word, sélectionner 'Document Microsoft Word'.
Pour Excel, sélectionner 'Application Microsoft Excel'.
Pour Access, sélectionner 'Application Microsoft Access'.
Cliquer sur Propriétés, puis sélectionner l'onglet 'Sécurité'.
Cliquer ensuite sur 'Utiliser des autorisations d'exécution personnalisées'.
Puis cliquer sur le bouton 'Modifier' correspondant à ce choix.
Ici, on voit bien qu'un utilisateur 'normal' n'a pas l'autorisation de lancement.
Cliquer sur 'Ajouter', puis sélectionner l'utilisateur ou le groupe désiré.
Recommencer éventuellement toute l'opération pour une autre application (Word, Excel Access, ou autre).