Small non-profits are in a bind. Despite the fact that they are small, they often need skilled technical services be it for computers or the need of a website.
out of the box, the views module allows you to specify access to the view according to user role. this is a critical feature, but sometimes it's not enough.