- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2022 04:23 AM
Can anyone help me how to get an ESS role in ServiceNow?
I want to create ACL for some tables like sys_user,cmdb_ci I created Read ACL with a public role but my manager suggested that use the ESS role.
I checked for ESS in this table sys_user_role but did not found it.
Solved! Go to Solution.
- Labels:
-
Multiple Versions

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2022 06:58 AM
Click on Advanced checkbox below active field, then you would see script below.
Then you would need to set answer variable as true and false
if(gs.getSession().isInteractive() && gs.getSession().isLoggedIn())
answer = true;
else
answer = false;
Aman Kumar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2022 04:29 AM
Hi Rahul,
There is nothing called as ESS Role exist in the system.
ESS users are users who can create request via catalog item, create incident if the face any issue and so on.
With that said, they can have access to knowledge articles as well in order for them to check available knowledge content before raising the incident.
Mark my answer correct & Helpful, if Applicable.
Thanks,
Sandeep
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2022 04:55 AM
I want to create ACL for tables like cmdb_ci,sys_user..... I create ACL public access but my manager suggest that I think the role we want here is “ess”, not public. “public” means anybody, authenticated or not, can see those tables. “ess” means any logged in user can. We really don’t want to open up those tables to be queryable by non-authenticated users,

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2022 04:30 AM
There is no ESS role as such.
It basically means ESS users has access to service portal and has access to raise requests and view knowledge articles.
Aman Kumar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2022 04:55 AM
I want to create ACL for tables like cmdb_ci,sys_user..... I create ACL public access but my manager suggest that I think the role we want here is “ess”, not public. “public” means anybody, authenticated or not, can see those tables. “ess” means any logged in user can. We really don’t want to open up those tables to be queryable by non-authenticated users,