ProvidenceCMS is an extensible site management tool with user access control and site visitor registration. The tool features a flexible approval system to manage workflow and automate content publishing and lowers the barrier of entry to web development.