Sometimes there is a good case to allow people outside of your organization to interact with your Sage CRM instance. Examples include dealers, customers, suppliers, really whomever your organization interacts with that does not have direct access to your Sage CRM instance.
Sage CRM includes a portal feature referred to as ‘Web-Self-Service’. While the Web-Self-Service database is created when Sage CRM is initially installed, you should consider it just your starting point. Out-of-the-box, it does not do a whole lot beyond allowing users to view and submit cases, however, the framework that it provides has massive potential. The 2 leading Sage CRM development partners (CRM Together and Greytrix) have created add-ons for Web-Self-Sevice that really take the concept to another level.
At My CRM Manager, we have created portal solutions ourselves using the Web-Self-Service framework but in recent years we have switched to using either the Greytrix or CRM Together solutions. We do this because it is so much more cost-effective to use these (relatively) inexpensive add-ons than to start from scratch.