As your web environment grows, managing all the tasks involved becomes a monumental job. You have to upload newly developed applications from the developers, modify site settings, check the logs for problems, and keep the web server running smoothly. More often than not I work with a team of people responsible for different aspects of the web environment. In these situations delegating (assigning) permissions and responsibilities to other administrators lightens the load on a single administrator.
To be able to delegate, you have to enable the IIS web server to allow remote administration support. This is beneficial even if you’re the sole administrator for the environment. You’ll be able to access and manage the web server from any location, not only from the IIS manager on the server. Once remote access has been established, you can assign permissions for other administrators (and developers if needed), being careful to assign only the permissions they need to manage without giving them enough to cause trouble.