This is yet another new feature from Google. The setup of Google Chrome installs the Software only for the current user. Therefore, it is not required to have the administrator privileges to install Chrome. Earlier, if you wanted to install Google Chrome for all the users in the Computer, you had to use the Chrome Build from Google Pack. For the System-level setup, Google has recently added a direct location. This is an MSI Installer and works only in Windows. At the same time, it is able to install the latest Dev Channel build and it is targeted toward the enterprise users.
Glenn Wilson a Google Chrome engineer says, “The current user-level installation experience doesn’t require elevation (installing at system-level does), and most users don’t know or care about system-level installs. That said, it would probably be a good idea to have some links on the download pages that say ‘click here for a system-level install or MSI’, so interested/advanced users could find it easily as part of the normal download install flow”. Moreover, you can expect the to the MSI installer will probably be added to Chrome’s download page soon.