Download the 'Hide Dashboard plugin from http://lesleyharrison.wordpress.com/2009/09/11/hiding-the-wordpress-mu-dashboard/.
Upload the plugin and enable it in your admin file.
After you enable the plugin, you should see that the dashboard section is gone.
Try logging in as a user with restricted roles. The screen they are presented with should look nice and tidy.
We have used a modified version of the Hide Dashboard plugin to hide the dashboard for all users. We checked the original code to see if the logged in user had the capability of 'level_10'
; this is the level that administrator accounts are set to.
With the original plugin, if the user was an administrator, the plugin would not run and the user would be shown the dashboard when they logged in to the admin panel. All other users would be redirected to the Add New Post page, which is the page they most likely wanted to see when they logged in. The modified version of the plugin...