Welcome to WebmasterWorld Guest from 22.214.171.124
Level (1, db admin ¦ 2, admin ¦ 3, user)
Then you would filter the access rights acording to thier level.
Not a comprehinsive answer but I hope it helps a little. Also by assiging three levels of web admin you will reduce the amount of times the client may come back to you with, "can you add 30 more users?"