Vaccano
Vaccano

Reputation: 82437

.NET Programming tasks that need Local Admin rights

At our company all the developers have local admin rights. But now one of my newer coworkers has to justify needing local admin rights.

So he asked me what we do that requires local admin rights.

Problem is, I have the rights, so I don't know what I would not be able to do without them.

We develop stuff like ASP.NET, WCF Services, WPF apps, SSIS packages, General SQL Server Development. We also do some legacy Client Server Delphi stuff (Delphi 5 and Delphi 6).

Does any one know specific tasks that would not be possible without Local Admin rights?

Upvotes: 8

Views: 3696

Answers (6)

Colin K
Colin K

Reputation: 317

Here is an official list of User Permissions and Visual Studio from MSDN:

http://msdn.microsoft.com/en-us/library/jj662724.aspx

Upvotes: 2

Anders Forsgren
Anders Forsgren

Reputation: 11111

You can't run some of the performance/profiling tools such as the concurrency visualizer unless VS is run as Administrator.

Upvotes: 0

StuartLC
StuartLC

Reputation: 107317

In ASP.NET you won't be able to create Virtual Directories in IIS (by default VS won't load the Web or WCF projects). You might be able to get away with Cassini / Web Development Server.

In WCF, you won't be able to netsh to open up ports and URIs to listen to.

In SQL you won't have the default LocalAdmin = System Admin mapping, so additional permissions will be needed before you can run SQL profiler or create new databases.

Upvotes: 1

Marc Gravell
Marc Gravell

Reputation: 1063403

Hundreds of little hurdles, each themselves solvable via a call to whoever runs the network, but each that adds delays and takes you out of "the zone". Thinking aloud:

  • installing random tools to find out if they solve the problem (our job is creative, not scripted)
  • changing "hosts" regularly to target individual nodes behind a cluster
  • developing anything that acts as a network server - or often as a client
  • installing ad-hoc certs
  • looking through event logs

You could say: do it on a VM, but IDEs really need as much power as you can give then, and you need to be admin on the vm anyway

Upvotes: 7

Mike Mooney
Mike Mooney

Reputation: 11989

Obscure, but for some reason you can't run WatiN tests through MSTest unless you are running as administrator.

But of course, running WatiN through NUnit works fine, which just another testament to the awfulness of MSTest.

Upvotes: 1

BNL
BNL

Reputation: 7133

You can't run/debug using the full fledged IIS w/o local admin rights.

You can't copy files into protected directories. May or may not be important.

Plus hundreds of other minor PITA things that we as developers do every day.

Upvotes: 4

Related Questions