When you set a bandwidth contract in the user role, you have a choice of setting it per user, or per role. If you set it per user, each user in that role will only get a 512k of bandwidth. If you set it per role, all users will share 512k in total (not advised).