<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>USER Account Control… but I’m an ADMIN!</title><link>http://blogs.technet.com/b/mrsnrub/archive/2010/08/06/user-account-control-but-i-m-an-admin.aspx</link><description>User Account Control (UAC) has now been with us for almost 4 years, and still it is a mystery to a lot of people – what it does, why it does it and what value it adds… so I shall try to shed some light on this for those that want “complete control” of</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: USER Account Control… but I’m an ADMIN!</title><link>http://blogs.technet.com/b/mrsnrub/archive/2010/08/06/user-account-control-but-i-m-an-admin.aspx#3373152</link><pubDate>Sat, 04 Dec 2010 23:08:16 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3373152</guid><dc:creator>Robert</dc:creator><description>&lt;p&gt;I enjoyed reading this, I sort of already had this idea but it wasn&amp;#39;t something which I knew for certain. &amp;nbsp;Now I realize that UAC isn&amp;#39;t just a nusance but actually a capable, handy feature which allows you to stay logged in as a user without compromising pc security nor program compatibility.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3373152" width="1" height="1"&gt;</description></item><item><title>re: USER Account Control… but I’m an ADMIN!</title><link>http://blogs.technet.com/b/mrsnrub/archive/2010/08/06/user-account-control-but-i-m-an-admin.aspx#3348994</link><pubDate>Sun, 08 Aug 2010 06:21:43 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3348994</guid><dc:creator>Paul Adams MSFT</dc:creator><description>&lt;p&gt;In my blogs I try to clearly distinguish between that which is fact and that which is opinion, as there are many different &amp;quot;best&amp;quot; ways to achieve something depending on a number of variables.&lt;/p&gt;
&lt;p&gt;The purpose of UAC has been described as &amp;quot;user awareness&amp;quot; and &amp;quot;convenience&amp;quot;, and incorrectly at times as &amp;quot;security&amp;quot;:&lt;/p&gt;
&lt;p&gt;1. It lets non-admins run legacy or poorly-designed applications that would normally get &amp;quot;access denied&amp;quot; - virtualization&lt;/p&gt;
&lt;p&gt;2. It lets all users be aware when an application is recognised as requiring admin privileges at launch - OTS prompt&lt;/p&gt;
&lt;p&gt;3. Makes the default behaviour of launching a process for admins the same as users - Protected Admin&lt;/p&gt;
&lt;p&gt;I distinguish between my daily use of a computer and infrequent administrative tasks I want to perform, by using separate user accounts with the relevant privileges and permissions.&lt;/p&gt;
&lt;p&gt;If an application triggers an OTS prompt when I run as a standard user, I would log on as the admin user to find out what permissions it &amp;quot;requires&amp;quot; and then grant those permissions to the Users group and shim the application using ACT.&lt;/p&gt;
&lt;p&gt;I would not run the application as the admin user, elevated - i.e. &amp;quot;Run As&amp;quot;.&lt;/p&gt;
&lt;p&gt;This also avoids the problem you mention about settings being configured for the wrong (admin) users per application, as I run only ever run applications as a user, and administer the system as an admin.&lt;/p&gt;
&lt;p&gt;So for me, &amp;quot;best&amp;quot; is &amp;quot;more secure&amp;quot; - not using (or even being granted) more privileges or permissions that are needed to do the job at hand.&lt;/p&gt;
&lt;p&gt;I feel am getting the best features UAC provides a standard user through virtualization and the presence of the OTS prompt, which then prompts me to address why the OTS prompt is appearing rather than simply accept it.&lt;/p&gt;
&lt;p&gt;As UAC is not a security feature, relying on it as such and wanting it be as configurable as possible (whilst remaining &amp;quot;secure&amp;quot;) is going to lead to disappointment.&lt;/p&gt;
&lt;p&gt;The mention of the piggybacking the OTS prompt as an admin to elevate a process is an example of how responding to &amp;quot;there are too many popups&amp;quot; leading to a design change can introduce side effects, so being able to further configure the details of its behaviour would, in my opinion, be bad.&lt;/p&gt;
&lt;p&gt;To cite an early line in my blog again:&lt;/p&gt;
&lt;p&gt;&amp;quot;If too many prompts are being thrown, look at what you are doing and why (if!) the application needs administrative access.&amp;quot;&lt;/p&gt;
&lt;p&gt;Investigating the cause of a specific issue and using a surgical fix to address it is much better then using a sledgehammer approach which, while solving it, adds a lot more potential for harm.&lt;/p&gt;
&lt;p&gt;See Mark Russinovich&amp;#39;s &amp;quot;Inside Windows 7 User Account Control&amp;quot; article from July 2009 for a very good analysis, his method of explanation is much better than mine:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://technet.microsoft.com/en-us/magazine/2009.07.uac.aspx"&gt;technet.microsoft.com/.../2009.07.uac.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Jim Allchin is referenced by Mark too, in his blog entry &amp;quot;Security Features vs. Convenience&amp;quot;:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://windowsteamblog.com/windows/archive/b/windowsvista/archive/2007/01/23/security-features-vs-convenience.aspx"&gt;windowsteamblog.com/.../security-features-vs-convenience.aspx&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3348994" width="1" height="1"&gt;</description></item><item><title>re: USER Account Control… but I’m an ADMIN!</title><link>http://blogs.technet.com/b/mrsnrub/archive/2010/08/06/user-account-control-but-i-m-an-admin.aspx#3348961</link><pubDate>Sat, 07 Aug 2010 15:02:13 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3348961</guid><dc:creator>André</dc:creator><description>&lt;p&gt;Hi Paul,&lt;/p&gt;
&lt;p&gt;what you do is losing the best UAC improvement, having 2 tokens. In your case the UAC acts like RunAs service. This is bad and causes lot of bugs (settings are configured for the admin, but not for the current user).&lt;/p&gt;
&lt;p&gt;Better: Setup creates 2 Users (Admin and standarduser), the user get a new membership (LUAEnhancer group, where you also get the 2 tokens). So people have the same comfortability like the when they are in the admin group when UAC is on, but the see that they are STANDARD users. Next, with this you can control which users can have the UAC enhancements. Currently you can only turn UAC on or Off. This is stupid and bad. 3rd, the UI must be coded better. Setting of the personalization trigger incorrectly an UAC prompt, because the Dialog is next to setting which belong to the system settings.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m using the default config but set the UAC slider to highest to get the Vista level back, which his much more secure, than the default crap setting in Windows 7, which can be by-passed (&lt;a rel="nofollow" target="_new" href="http://www.pretentiousname.com/misc/win7_uac_whitelist2.html"&gt;www.pretentiousname.com/.../win7_uac_whitelist2.html&lt;/a&gt;). I&amp;#39;m using the task scheduler as woraround to start program with elevated rights at startup.&lt;/p&gt;
&lt;p&gt;André&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3348961" width="1" height="1"&gt;</description></item><item><title>re: USER Account Control… but I’m an ADMIN!</title><link>http://blogs.technet.com/b/mrsnrub/archive/2010/08/06/user-account-control-but-i-m-an-admin.aspx#3348928</link><pubDate>Sat, 07 Aug 2010 06:45:46 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3348928</guid><dc:creator>Paul Adams MSFT</dc:creator><description>&lt;p&gt;UAC could be considered a half-way house to getting users to be users - letting them logon as Administrators but be treated as Users.&lt;/p&gt;
&lt;p&gt;The mistake of making the first user a member of Administrators was made a long time ago and I&amp;#39;m sure is not trivial to undo.&lt;/p&gt;
&lt;p&gt;I log onto my home machine as a standard user and when UAC pops up I have to enter the credentials of an administrator, UAC has been left at the default.&lt;/p&gt;
&lt;p&gt;Some modern apps still trigger OTS prompts, so we still have a way to go before developers will not assume the user has admin privileges.&lt;/p&gt;
&lt;p&gt;UAC needed to be opaque in terms of its presence (popups) but as transparent as possible in its behaviour (it does not PREVENT things from happening, it just ALERTS the user).&lt;/p&gt;
&lt;p&gt;Removing admin rights from users that have enjoyed or expected them for years would have a much bigger impact, and John Q User is probably not ready to have 2 sets of logon credentials and understand when to use them.&lt;/p&gt;
&lt;p&gt;Me, I&amp;#39;m just glad I wasn&amp;#39;t on the team designing UAC, that must have been one heated debate :)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3348928" width="1" height="1"&gt;</description></item><item><title>re: USER Account Control… but I’m an ADMIN!</title><link>http://blogs.technet.com/b/mrsnrub/archive/2010/08/06/user-account-control-but-i-m-an-admin.aspx#3348903</link><pubDate>Fri, 06 Aug 2010 23:11:16 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3348903</guid><dc:creator>André</dc:creator><description>&lt;p&gt;It was the mistake to leave the user in the admin group. The people only look at which group they are.&lt;/p&gt;
&lt;p&gt;next, the documentation is too complicated for the average joe. &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3348903" width="1" height="1"&gt;</description></item><item><title>User Account Control explained really well</title><link>http://blogs.technet.com/b/mrsnrub/archive/2010/08/06/user-account-control-but-i-m-an-admin.aspx#3431015</link><pubDate>Fri, 06 Aug 2010 08:33:52 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3431015</guid><dc:creator>simonmay</dc:creator><description>&lt;p&gt;I was just browsing around on TechNet for info and came across Paul Addams blog and a post about UAC&lt;/p&gt;
&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3431015" width="1" height="1"&gt;</description></item></channel></rss>