Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Auto Portal Creation and Hosting ChargingAuto Portal Creation and Hosting Charging
Previous
 
Next
New Post
6/11/2009 8:01 AM
 

We have our own DNN server with a couple of sites but want to sell simple DNN hosting.

We want to allow customers to login in to a top level site and then create their own portals automatically.  We also want DNN to take a PayPal payment from them to cover the hosting costs.

Other hosting sites seem to be able to do this and it certainly looks as though it should be able to.  Does DNN do this 'out of the box' or can you aquire a module the adds this functionality?

Any pointers appreciated.
Thanks, Keith

 
New Post
6/11/2009 10:46 AM
 

 Hi, KiethG-
Your question is a common one as the multi-portal ability of DNN certainly seems to lend itself to easily providing a shared-hosting environment with easy management of the underlying DNN platform and its modules.  There ARE some issues with doing this (see "Downside" , below), but first, here's a module that does what you asked about: 
  
 Portal Sign-Up 5.7 by OnyakTech
 http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&PackageID=7360

This module allows end-users to create their own portals with an option of charging a subscription fee via PayPal.  You may set up child sites (non-unique root domain) or parent sites (unique domains, though additional tasks must be done to configure a unique domain to a new portal).  You can provide a trial period with its own fee separate from the normal subscription fee.  Finally, you have the option of allowing portal creators to be Administrator of their portal or you may disallow the Administrator role from the portal owner.
 
 
The downside....
In a multi-portal installation every portal shares the same database with the same data tables for the various modules, user lists, passwords, etc.  Any portal Administrator has access to all data in the database (i.e., all data for all portals).  Besides being a security issue, it is a risk in general since an Admin who does not know what he/she is doing could wipe out any or all of the DNN database, effectively wiping out your DNN installation.
 
With the Portal Sign-Up module you could decide to disallow portal owners from having the "Administrator" role but you'd need to provide some means to allow those users to create web pages, add modules to pages, manage portal users, etc.  Normally this is done through the Administrator role.  Further, you must take care in determining which modules you will make available for use as some modules allow direct database access (REPORTS module and UDT module are two core ones that do).
 
Due to these security concerns you'll typically see hosting providers give individual installations of DNN to individual customers rather than place customers on individual portals of the same DNN installtion.  The multi-portal aspect of DNN is often a great feature for providing multiple sites to the same customer, but it can be problematic when attempting to provide sites to different customers within the same DNN installation.
 
 
Hope that helps-
-mamlin


esmamlin atxgeek.me
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Auto Portal Creation and Hosting ChargingAuto Portal Creation and Hosting Charging


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out