Lini Aadhi
Tera Contributor

Hello,

After upgrading to Quebec, Walkup users with the correct roles (sn_walkup.walkup_login & snc_external) might still not be able to access the Walkup portal and are getting an error message "Sorry, the page you requested was not found."

find_real_file.png

Release or Environment

Quebec and higher

Cause

Starting in Quebec, some of the Walk-up Experience Service Portal Pages and Widgets have been assigned one or more Roles. Users with the correct roles are usually able to see the Walkup Portal based on that.

However, if the User criteria for Service Portal plugin is active and the 'glide.service_portal.user_criteria_enabled' property set to true, the 'Roles' on Service Portal Pages and Widgets is not used and is replaced by 'Can View' User Criteria.

 

When the User criteria for Service Portal plugin is activated, it creates new User Criteria and 'Can View' relationships based on the existing Roles on the Pages and Widgets.

However, if the User criteria for Service Portal plugin was activated BEFORE the Walk-up Experience one, no User Criteria and 'Can View' relationships are created. Hence, users with the correct roles would not be able to access the Walk-up portal.

Resolution

The solution is to manually create the needed User Criteria and add them to the Pages and Widgets 'Can View' according to their roles.

OOB, the two User Criteria that would need to be created should look like these:

User Criteria "Roles : sn_walkup.walkup_login"

find_real_file.png

User Criteria "Roles : sn_walkup.walkup_login,sp_admin"

find_real_file.png

 

The Pages to which add these User Criteria (based on their Roles) are:
https://instance_name.service-now.com/sp_page_list.do?sysparm_query=sys_scope%3D1da803b9b3b10300f686...

find_real_file.png


The Widgets to which add these User Criteria (based on their Roles) are:
https://instance_name.service-now.com/sp_widget_list.do?sysparm_query=sys_scope%3D1da803b9b3b10300f6...

find_real_file.png

Additional Information

Apply user criteria to a page, widget, or widget instance

 

Hope this info helps. 🙂

Thanks and Regards,

Lini

Version history
Last update:
‎08-25-2021 06:46 AM
Updated by: