Overload permissions for specifics users
I came across a similar situation and I think my is solution either the Group module or the og module. I didn't try them yet but both seems promising. I'm about to try them now.