Portal Creatio
PDF
This documentation is valid for Creatio version 7.15.0. We recommend using the newest version of Creatio documentation.

User self-registration on the portal

Enabling the self-registration for portal users helps save time and automates several functions of the portal administrator. The setup procedure consists of several required and optional steps.

Required:

  • Make sure that there is a Creatio portal system user with the least permissions. Read more   >>>

  • Set up portal user licensing at self-registration. Read more   >>>

  • Set up sending notifications about portal user registration and password recovery. Read more   >>>

Optional:

Edit the registration and password recovery email templates. Read more   >>>

Portal system user

A separate Creatio user account (one with minimal access permissions) is required for the correct self-registration of portal users, password recovery and receiving case feedback. By default, it is the SysPortalConnection user. Please make sure that you do not delete this user, and do not modify this user’s access permissions and licensing. Otherwise, user self-registration on the portal might be unavailable.

If you face any issues when performing self-registration, check the settings of the system user.

1.Click btn_system_designer00012.png -> [System users], locate a portal system user record.

2.Open the system user page SysPortalConnection -> find a portal license in the [Licenses] tab.

3.Make sure the system user is connected to an existing contact (the [Contact] field).

Note

The name of the portal license consists of the portal configuration and the main application deployment method, e.g., “Creatio self-service portal cloud” or “Creatio customer portal on-site”.

To change the portal user account:

1.Add a user in the [Users and roles management] section. Click btn_system_designer00013.png -> [System users] -> [New] ->[Portal user]. Please do not specify the “Supervisor” or an employee user who works in the main Creatio application.

2.Assign a portal license on the [Licenses] tab.

3.Configure minimal access permissions for the new user in the [Object permissions] section. See the “Object permissions” article for more information.

4.Specify the new user in the application settings:

On-site:: specify the user in the web.config file. Read more in the “Set up automatic user licensing of portal users during registration” article.

Cloud: contact Creatio support and provide the system user credentials.

Set up automatic user licensing of portal users during registration

For the portal users to automatically obtain a portal license during registration:

1.Click btn_system_designer00014.png System Designer, -> [System users].

2.Open the portal system user page. By default, the portal system user is SysPortalConnection.

3.On the [Licenses] tab, select a checkbox next to the portal license (Fig. 1).

Fig. 1 Assigning a portal license to the system user

scr_chapter_portal_setup_portal_license.png 

4.In the license manager, verify that there are unassigned portal licenses to provide for the self-registered portal users. Licenses will be assigned automatically. Learn more about licensing in the “License distribution” article.

Note

The name of the portal license consists of the portal configuration and the main application deployment method, e.g., “Creatio self-service portal cloud” or “Creatio customer portal on-site”.

Additional on-site settings

For applications deployed on-site, in addition to the steps above, you need to edit the Web.config file located in the root directory of the Creatio application.

1.In the SspUserRegistrationLicPackage parameter, specify the product name, where the licenses should be applied. For example:

<add key="SspUserRegistrationLicPackage" value ="Creatio Customer Portal On-Site" />

2.Make sure that the UserManagementSauName and UserManagementSauPassword parameters contain the system user login and password. New portal users will receive the permissions of the user specified in the configuration file.

Set up notifications for portal users

To send invitations or confirmation emails to portal users, configure a mailbox for portal notifications. To do this, you need to synchronize a mailbox with Creatio.

Note

Learn more about mailbox synchronization in the “Configuring email accounts in Creatio”.

To set up notifications for portal users

1.Click btn_system_designer00015.png —> [System settings].

2.Open the “SSP registration mail box” (code “SSPRegistrationMailbox”) system setting.

3.In the [Default value] field, specify a mailbox that will be used to send notifications to the portal users.

Set up email templates

You can customize the templates for email notifications that the portal users receive after registration or when recovering their passwords. Use the [Email templates] lookup to customize existing email templates or create new templates. By default, Creatio uses the following templates for email notifications:

  • “SSP invite template (US)” - an invitation to the portal.

  • “Template - Portal user registration” - portal user registration confirmation.

  • “Link for password recovery” - password recovery link.

Note

Learn more about email templates in the “Configuring email templates” article.

To determine which template will be sent to a user, Creatio uses the following system settings:

  • “SSP invite template” (PortalInvitationEmailTemplate);

  • “Confirmation email template for portal user registration” (PortalRegistrationEmailTemplate);

  • “Password reset email template for portal user” (PortalRecoveryPasswordEmailTemplate).

To locate these system settings, click btn_system_designer00016.png -> System Designer -> [System settings].

See also

Add portal users

Access permissions on the portal

Did you find this information useful?

How can we improve it?