Redirect Non-itil Users to ESC Portal instead on Native view

Sush
Tera Contributor

Hi,

We have a requirement to redirect non-ITIL users to the EC Portal instead of the Native view

We tried to configure a UI Script based on below article,

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0994806

We are able to hide Table list view and Records but end user is still able to access the Dashboard/Homepage by modifying the URL after login

Ex : https://instancename.service-now.com/now/nav/ui/classic/params/target/%24pa_dashboards_overview.do%3...

Let us know if anyone has some inputs or ever faced this issue before

6 REPLIES 6

Luiz Lucena
Mega Sage

Hi Sush,

 

I believe if your non-ITIL users has any roles they would see the native view (or agent view).
Here we removed all roles for non-ITIL and regular end users, that way when they login they will land on Service Portal. 

Confirm if your users have snc_internal role.

Sush
Tera Contributor

@Luiz Lucena ,User doesnot have any roles,After login end user is redirected to esc portal,but if they change the URL pointing to native view,in that case its not getting redirecting to portal

Hi @Luiz Lucena 

 

The end user is able to access the Dashboard/Homepage by modifying the URL after login and he is having snc_internal role. 

Can anyone help me on this please.

Hi @Sandeep1997 , make sure your non-ITIL users doesn't have the role snc_internal, but before removing this role from them, you need to make sure nothing else will break. For instance, if the widget they are using in the portal requires that role, it may need customization.
@Sush , make sure you don't have any dashboard shared with Public. Same thing to Sandeep.

LuizLucena_0-1701270804549.png

 

If even so, they are still able to access the pa_dashboards_overview page, then I would suggest open a case with NOW Support as it may be a security flaw, because that page should be restricted to roles admin, pa_admin and pa_contributor.