deployer MSI sous active directory, probleme.

deployer MSI sous active directory, probleme. - Win NT/2K/XP - Windows & Software

Marsh Posté le 03-04-2005 à 00:52:14    

bonjour,
 
voila le probleme, sous vmware, j'ai un win2000 server et deux win2000pro.
 
l'active directory est configuré et les deux poste client du domaine du server.
 
tout est OK, mais un probleme sur les MSI.
 
j'ai créer 3 appli en MSI -> firefox, et deux visionneuse word/excel
 
un GPO à été créer sur le compte UO "compta" ou se trouve deux clients : pers1 et pers2
 
les MSI sur un dossier partagé ouvert à tout les droits
 
le deploiement ne fonctionne pas quand j'utilise "configuration ordinateur" dans les strategies de groupe MAIS fonctionne parfaitement avec "configuration utilisateurs" !
 
je tourne en rond et je ne comprends pas pourquoi...help.


Message édité par ronan15 le 03-04-2005 à 00:53:25
Reply

Marsh Posté le 03-04-2005 à 00:52:14   

Reply

Marsh Posté le 03-04-2005 à 11:14:53    

:bounce:

Reply

Marsh Posté le 03-04-2005 à 12:00:18    

bon, je me reponds tout seul...si quelqu'un à le meme probleme.
 
c'est tout simplement un probleme de droit : le msi installe des composants non accessible en utilisateur. (log visible dans l'observateur d'evenement du poste client)
 
solution, changé les droits de l'utilisateur dans l'AD, je ne sais pas comment faire pour l'instant, pas question de lui donner tout les doits non plus.
 
enfin merci quand meme.


Message édité par ronan15 le 03-04-2005 à 12:01:11
Reply

Marsh Posté le 03-04-2005 à 12:17:35    

Tu choisis de publier ou d'assigner ton package MSI ?

Reply

Marsh Posté le 03-04-2005 à 12:22:54    

Tu as dans les GPO dans Windows Installer, une GPO pour droit Windows Installer élevé qui permet d'élever les droits users pendant l'installation

Reply

Marsh Posté le 03-04-2005 à 12:30:27    

Et si tu publies une GPO elle se lancera avec les droits utilisateurs loggué tandis que si tu l'assignes, elle se lancera avec les droits systemes.

Reply

Marsh Posté le 03-04-2005 à 13:29:30    

merci pour vos conseils, j'ai un peu de mal à m'y retrouver en fait.
 
en faisant un troisiéme pc client, cette fois ci sous un UO "cadre" avec un utilisateur cadre1, je me suis apperçu que l'on pouvait aussi créer dans cet UO le profil d'un ordinateur.
 
lors d'un deploiement de MSI, il existe bien deux façon de faire -> ordinateur et client.
 
puisque je n'ai créer q'un utilisateur dans l'UO, ca doit donc etre normal que le mise en place du deploiement dans "ordinateur" n'a aucun effet...puisqu'il n'existe pas dans l'UO.
 
hors, je ne voudrais pas d'une telle configuration. Si je configure par ordinateur, bcp d'option utilisateur ne sont pas accessible.
 
à contrario, si je ne fais que des profils utilisateur, il suffit que justement cet utilisateur se log avec ses identifiant sur un autre ordinateur pour que tous les MSI et autre profil s'installe sur celui-ci...ca sera un bordel assez consequent.
 
pour faire simple, lorsque vous créer ce genre de profil, comment faites vous ? en gros quelle est la meilleure solution pour vous ?
 
ou existe t il un moyen de fusionner la personne cliente avec un ordinateur donné ?
 
merci encore.
 

Reply

Marsh Posté le 03-04-2005 à 13:38:50    

Il faut que tu fasses un choix entre soit installer en fonction de l'ordinateur ou bien alors en fonction de l'utilisateur.
 
Sinon tu as le Loopback processing mode : Dans config ordi | administrative templates | system | group policy : Ainsi une configuration d’utilisateur sera appliquée en fonction de l’emplacement du compte ordinateur et non de l’utilisateur

Reply

Marsh Posté le 03-04-2005 à 22:48:08    

merci pour toutes ces infos.
 
j'ai donc fait un choix, celui de deployer par utilisateurs.
 
tout fonctionne nickel, j'ai donc pu terminé le dossier que j'avais à réaliser.
 
(création de MSI par WinINstaller discover de veritas et deploiement par GPO)
 
merci encore  :jap:

Reply

Marsh Posté le 03-04-2005 à 23:47:59    

Content de t'avoir aidé :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed