RECOMMENDATION: If you are using a version of The Portal Connector higher than 4.0, we strongly recommend utilizing the MVC based widgets and components to create your site. This documentation is for legacy purposes only and will soon be deprecated.

Creating a Custom Registration Form

The Registration Form can be customized to add any fields from the CRM.

The form needs to be configured with ‘Portal User Entity’ to assign the Username & Password for a contact in the respective Portal.

Below is an example for the Custom Registration Form configured for Account & Contact Entity. 

custom-registration-1

Configuration

Configure the form for Account and Contact Entity, such that Contact Entity is nested within the Account Entity. Define the relationship between both the entities and drag & drop the fields/attributes for the respective entities.

Refer to the screenshot below:
custom-registration-2

Now configure the form for ‘Portal User’ entity, such that ‘Portal User’ entity is nested within the Contact entity. Define the relationship between the entities.



custom-registration-3

Now within the Portal User Form Configuration, drag & drop the Static Value widget. Configure this Static value widget to link to the respective Portal record in Dynamic CRM by providing the GUID value.

Note: The GUID value will change if you migrate to different CRM instance.


custom-registration-4

Now you can configure the Username and Password text fields for the ‘Portal User’ entity. You may make the fields required on the form as per your requirements.

Once you have configured the entities and attributes, the complete form should like below:


custom-registration-5

On successful submission of this form, a Portal User is registered with Contact and Account information updated in Dynamic CRM.

Refer to the screenshot below:

custom-registration-6