News system application example.

This is a small news system , with some work-flow issues, 
an user with a "reporter" profile can write a new, 
but only in the sessions where he has permission to do it.
Another user with "editor" profile aproves or not the news posted by the reporters,
finaly there is a "reader" profile witch allows only to read the news