Magento B2B Extension Launched on GIT: https://github.com/vyasdipen/Magento-B2b-CMS-pages
B2B CMS Pages magento extension allows you to restrict access to specific pages for not logged in users (Visitors). Only Logged in user can see the selected CMS pages. Not logged in user will be redirected to login page.
If you have any questions then you can reach out to me.