You can use the forum, or the actual CMS to create areas of premium content.

This allows you to create private areas and charge for content, or restrict access based on roles inside the organization.