How to Provide Read-Only Access to Incidents Without Granting ITIL Role

Kumar54
Tera Contributor

Hi Community,

I have a scenario where certain business managers (non-ITIL users) need the ability to view incidents in ServiceNow without being granted the ITIL role. These users:

  • Do not need to create, update, or assign incidents.
  • Only require read-only access to specific types of incidents (based on conditions such as assignment group, category, or other filters).
  • Should be able to view the form details and work notes but not perform any actions.

I’d like to achieve this without modifying the standard incident ACLs tied to ITIL.

I also noticed that:

  • I don’t see any SNC-internal role available.
  • The sn_read_only role is also not helpful in this case.

Questions:

  1. What is the recommended way to grant incident read-only access to a custom role (non-ITIL)?
  2. Should I clone the incident ACLs and adjust conditions for the new role?
  3. Is there a better approach (e.g., data policies, UI view restrictions, or reporting-only access) for such use cases?

Appreciate any guidance or best practices from those who’ve implemented a similar requirement.

 

1 ACCEPTED SOLUTION

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @Kumar54 

 

  • The sn_read_only role is also not helpful in this case.

Any reason why?

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

View solution in original post

13 REPLIES 13

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @Kumar54 

 

  • The sn_read_only role is also not helpful in this case.

Any reason why?

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

K Sankalp
Tera Contributor

Hi @Kumar54 ,

You can create custom role with READ ACL on incident table to restrict the access and add role to users.
Also you can utilize the ITSM role sn_incident_read.


If my response helped please mark it correct and helpful.
Kind Regards,

Sankalp

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @Kumar54 

 

DrAtulGLNG_0-1756390836024.png

 

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Kumar54
Tera Contributor

I can't create a custom role for this requirement. These users primarily need the ability to view incidents and, in some cases, possibly update the state. They are not directly involved in incident handling or resolution, but act as store managers who oversee incidents created for their location.

In this case use OOTB role as shown:

 

DrAtulGLNG_0-1756391020739.png

 

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************