Role required: admin. |
The portal context engine allows you to restrict access to specified portals for some user categories defined by User Criteria.
Example:
Before you start, you need to create the necessary user criteria first. For more information, see the User Criteria article. |
To create a portal context, complete the steps below:
Portal Context form fields
Field | Mandatory | Description | |
---|---|---|---|
Portal | + | Specify a portal to which you need to restrict access.
| |
Active | - | Select this checkbox to make this portal context record active. | |
Audience criteria | - | Select the user criteria to define users who will have access to the portal specified. If no criteria are specified, this portal will be available to all users. | |
Order | - | Specify a portal context record processing order. If some user fits more than one portal context record, then a record with the lesser Order value is applied to the user. |
Users with the admin role can always access any portal. The setting is preconfigured for portal context overriding. |
The page mappings engine is used to configure redirect rules in case the visited link is not accessible due to role restrictions.
Example:
To create a page mapping rule from scratch, complete the steps below:
Page Mapping form fields
Field | Mandatory | Description | ||
---|---|---|---|---|
Portal context | + | Specify a reference to the previously created portal context. | ||
URL template | + | Specify initial URL template.
You can use variables here. Example: /record/{tableName}/{recordID}
| ||
Portal page | + | Specify portal page URL template. This template is used to create URLs for portal pages out of URLs passed.
Example: /portal/record?table_name={tableName}&record_id={recordID}&view=SP |
.