Welcome to WebmasterWorld Guest from 220.127.116.11
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?"