slightly related to this, I would like the ability to adjust the admin levels required to access functions. I have some users I would like to be able to upload files but not publish their blogs, other users I would like to be able to edit other peoples blogs but not create pages.
I have been looking through the code wondering what would be the best way to patch in some finer grained permissions but all the numerical values appear to be hard-coded and checked local to each function.
EDIT: oh yea and I want to restrict people from being able to edit post metadata. not asking for much is it ^^
EDUT2: this is only half of a feature request because it is something I am managing locally on my own fork of wp and it only takes 5 – 10 minutes to patch a nightly when I want to upgrade. So if nobody else wants anything like this I am quite happy continuing as I am.