Savoir si l'utilisateur a le droit à l'installation. [Résolu]

Signaler
Messages postés
93
Date d'inscription
jeudi 7 juin 2007
Statut
Membre
Dernière intervention
16 septembre 2010
-
Messages postés
93
Date d'inscription
jeudi 7 juin 2007
Statut
Membre
Dernière intervention
16 septembre 2010
-
Bonjour.

Je cherche donc à savoir si l'utilisateur à le droit d'installer des logiciels.

J'ai regardé pas mal mais je coince.

Merci.

4 réponses

Messages postés
47
Date d'inscription
lundi 14 septembre 2009
Statut
Membre
Dernière intervention
6 novembre 2009
2
Bonjour,

Je ne sais pas si cela t'aidera mais en tout cas voici une piste:

WindowsIdentity userIdentity = WindowsIdentity.GetCurrent();
WindowsPrincipal user = new WindowsPrincipal(wi);

if (user.IsInRole(WindowsBuiltInRole.Administrator))
    Console.Writeline("Il peut installer l'application");


Il y a pas mal de groupes différents dans WindowsBuiltInRole,
voici la liste:
* Administrator
* PowerUser
* User
* Guest ...
Messages postés
47
Date d'inscription
lundi 14 septembre 2009
Statut
Membre
Dernière intervention
6 novembre 2009
2
Dans quel but,

Simplement récupérer s'il est admin local ou non?
Messages postés
93
Date d'inscription
jeudi 7 juin 2007
Statut
Membre
Dernière intervention
16 septembre 2010
2
C'est pour savoir si l'utilisateur en cours a le droit d'installer une mise à jour, donc installer un .exe!
Messages postés
93
Date d'inscription
jeudi 7 juin 2007
Statut
Membre
Dernière intervention
16 septembre 2010
2
Merci DrIvory , j'étais parti la dessus et j'ai beau chercher je ne vois pas plus précis.
Donc voila j'avais trouvé mais bien vu et merci quand même, je vais rester là dessus!