Kesako ?
L'UAC, c'est le User Account Control ou contrôle de compte utilisateur. Il s'agit d'un système de sécurité instauré par Microsoft dans Windows Vista et sans doute bientôt ajouté à Windows XP via le service pack 3.
En réalité c'est une mise en place du bon sens qui existe dans d'autres systèmes. Si je me souviens bien, les Linuxiens suggèrent de ne pas utiliser le compte administrateur pour les tâches courantes. Cela permet de ne pas éxécuter malgré soi une application dans un contexte de droit "administrateur" bénéficiant d'autorisations élevées. Ainsi, un vilain virus ne devrait pas pouvoir tirer partie des droits administrateurs et formater un disque sans votre approbation.
Un joli schéma un poil compliqué mais qui résume le fonctionnement de l'UAC :
La virtualisation ici mentionnée permet de limiter l'accès aux ressources critiques en les associant à un utilisateur. Ca évite de détruire les comptes de ses petits camarades :)
Détracteurs
Ce qui me frustre, ce sont les petits crétins qui postent des messages genre "Vista c'est de la merde, vive Linux". Sachant que ces derniers sont les premiers à utiliser Windows pour jouer à
Barbie chevelure magique en 3D. C'est rigolo car nunux est tout de même un poil plus compliqué à configurer que dodoz et ces gars reprochent à Vista la complexité induite par l'UAC.
Complexité qui necessite juste un peu de réflexion de la part de l'utilisateur (comme en réclamait à l'époque de XP SP2 le firewall Windows). L'utilisateur de base de Windows est chaffouin
mais finit par s'adapter :)
Quoi qu'il en soit, l'UAC se désactive : Désactiver l'UAC dans Vista
Personnellement, je trouve que c'est une fonctionnalité de sécurité interessante et la désactiver n'est peut être pas la meilleure chose à faire :
- Même si on s'en est passé sur les versions précédentes de Windows, ça rassure de savoir qu'on est toujours maître des actions administratives sur son PC.
- Le futur SP1 de Windows Vista diminuera la fréquence des popup de demande d'élévation des privilèges
- Le ver est dans le fruit, il faut faire avec. .Net propose déjà des fonctions permettant de gérer les droits. Aux développeurs de se débrouiller avec maintenant.
Ressources
- Répercussions du contrôle de compte utilisateur sur votre application
- 5 minutes pour comprendre UAC et ses implications sur
nos codes sous Vista
- Registry Virtualization
- L'UAC en clair
Ecrire un commentaire - Voir les 1 commentaires - Recommander






Derniers Commentaires