I am currently writing a CMS and remember someone (it might have been on here) criticise the existing CMS for not having a robust enough user permissions system. I\'ve got a me
Administrator - can create users + all below
Editor - can edit posts of others + all below
Author - can write posts, edit own posts