Views of Incident not visible to a standard (snc_internal) user

sahilkhanna
Tera Expert

I can see some views for "Incident" when logged in as an Admin.

Screenshot 2025-02-21 at 22.36.45.png

 

 

 

 

When I log in as a user with the "snc_internal" role, I am not able to see the views option for Incidents.

Screenshot 2025-02-21 at 22.39.50.png

 

 

 

 

 

 

 

Can only the "Admin" see the "Views" option?

5 REPLIES 5

satyaprakas
Tera Expert

Hi @sahilkhanna ,

OOB user having snc_internal role only, can not see different views options. Apart from admin role, if user have  have ITIL, incident_manager then they should see different view options.

Regards,

Satya

It works with the `ITIL` role. However, I want to give users minimum permissions.

 

Is there any role that allows the user to see the "Views" option? I used "view_changer" role. The "Views" option appears, however, the the API returns an error with the same user's token.

 

{{instanceUrl}}/api/now/table/sys_user_role?sysparm_fields=name
{
    "error": {
        "message": "User Not Authorized",
        "detail": "User is unauthorized to access table: sys_user_role"
    },
    "status": "failure"
}

Rohit  Singh
Mega Sage

Hi @sahilkhanna 

 

The view option is not only for admins. The view can be controlled from System UI -> View (Table Name: sys_ui_view) by setting up roles. You can test it for any ITIL user and that user will be able to see the view if there is no specific roles mentioned for it. However for snc_internal user I believe views are not visible but you can try by adding this exclusive role in any one view. 

 

If my response helped, please mark it correct and close the thread so that it benefits future readers.

 

RohitSingh3_0-1740160466300.png

 

 

It works with the `ITIL` role. However, I want to give users minimum permissions.

 

Is there any role that allows the user to see the "Views" option? I used "view_changer" role. The "Views" option appears, however, the the API returns an error with the same user's token.

 

 

{{instanceUrl}}/api/now/table/sys_user_role?sysparm_fields=name
{
    "error": {
        "message": "User Not Authorized",
        "detail": "User is unauthorized to access table: sys_user_role"
    },
    "status": "failure"
}