Mar 1, 2011 at 8:07 PM

Might be a newbie question but can this thing be run on its own or not on a crm installation. Say if I wanted to run in an existing external facing website? If not is there something like that out there.




Mar 1, 2011 at 8:59 PM

The customer portal has two components.  It has CRM customizations that extend the CRM data model, and it has an ASP.NET website that can be hosted in a separate IIS website (or in Windows Azure if you are using CRM Online) to host your portal.  Adxstudio also has professional commercial versions that add a pile more functionality.  If you want to know the difference between the free codeplex version and the commercial version, take a look at this page:

Shan McArthur

Mar 1, 2011 at 11:12 PM

Great. Thanks for the clarification. I'm a bit confused by the web.config settings for hooking it up. What's the difference between the liveid and the username and password on the crm service or should they be the same?

Mar 1, 2011 at 11:54 PM

The portal needs to connect to CRM, and one of the connection strings is for the portal to connect to CRM.  The other one is the Live ID registration details so that the Live ID membership provider can operate properly with Live ID authentication that your customers will use to authenticate to the site.  Be forewarned that the Live ID registration is probably the most complex part of the solution to implement.  If you don't want to use Live ID, the portal is built upon the ASP.NET membership provider model so you can replace the Live ID with any membership provider (ie: SQL, Active Directory).  Adxstudio also has a contact membership provider that uses CRM contact records for authentication.