I honestly searched through this forum and internet. Strange, but I never seen the solution...
So, I want to allow registered users post their own posts to blog. But I want also to pre-moderate them.
I installed "Role Manager" plugin and allowed "Edit Posts". Users can create posts easily. BUT. All of them are stored as drafts and invisible even for administrator.
If I add "Publish Posts" to capabilities, then they are able to save not only drafts, but final versions as well. BUT. Without pre-moderation.
Maybe I'm just missing something in WordPress settings? Or it is impossible ideologicaly?