Does anyone have a good strategy, architecture, etc with regards to handling a customer portal. Ie, allowing a customer to access their documents, bugs to submit and track, invoices(maybe), etc along with splendidCRM?
By the way SplendidCRM, GREAT JOB!
You should be able to accomplish what you need by creating a restrictive ACL Role. However, our main concern is that you will be providing an entry point to your sensitive data to a potential hacker.
Although we believe that SplendidCRM is reasonably secure, we are not so naive to believe that it is hacker proof. Ideally, a customer portal would have a separate web site, only including the modules that your customers can access.