The Zurich release has arrived! Interested in new features and functionalities? Click here for more

Does the sys_user_visibility Table Accurately Reflect All Domains a User Can Access?

SB87
Tera Expert

I'm trying to determine whether the sys_user_visibility table in ServiceNow provides a complete list of all domains a user has access to. Specifically, does this table include domains inherited through user groups, or should I also consider other tables such as sys_user_group_visibility?

 

From my initial testing, it appears that sys_user_visibility does include domains inherited via group membership, which suggests it may already provide a comprehensive view of domain access for a user.

 

Could anyone confirm if this understanding is correct, or if there are additional tables or considerations I should be aware of?

1 ACCEPTED SOLUTION

Ravi Gaurav
Giga Sage
Giga Sage

Hi @SB87 
You’re on the right track .


sys_user_visibility does indeed provide the complete list of domains a user can access, including those inherited via group membership. sys_user_group_visibility is only useful if you want to trace the inheritance path; it’s not needed to calculate the final access list.

--------------------------------------------------------------------------------------------------------------------------


If you found my response helpful, I would greatly appreciate it if you could mark it as "Accepted Solution" and "Helpful."
Your support not only benefits the community but also encourages me to continue assisting. Thank you so much!

Thanks and Regards
Ravi Gaurav | ServiceNow MVP 2025,2024 | ServiceNow Practice Lead | Solution Architect
CGI
M.Tech in Data Science & AI

 YouTube: https://www.youtube.com/@learnservicenowwithravi
 LinkedIn: https://www.linkedin.com/in/ravi-gaurav-a67542aa/

View solution in original post

5 REPLIES 5

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @SB87 

Yes, your understanding is mostly correct. The sys_user_visibility table does include domains inherited via group membership. When a user is a member of a group that has domain access, the effective visibility for the user is reflected in sys_user_visibility.

*************************************************************************************************************
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]

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

@Dr Atul G- LNG I am confused by what is meant by "mostly correct" in your reply. I am unable to view the knowledge article you have linked in your other comment.

 

Is it correct the sys_user_visibility  can be used to determine all domains a user can view? If not, what else is required?

 

Many thanks.

Hi @SB87 

Sorry for the wrong word selection. Your understanding is correct. You need a ServiceNow ID / linked ID to open this site.

*************************************************************************************************************
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]

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

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @SB87 

 

https://noderegister.service-now.com/kb?id=kb_article_view&sysparm_article=KB0715934

 

https://www.jadeglobal.com/blog/servicenow-domain-separation

 

*************************************************************************************************************
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]

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