Field hidde on Impersonation action

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-24-2023 03:02 AM
Hi all,
I have a question. I have a requirement, users with especific role has to edit only one field on a table.
I impersonate to another user with mentioned especific roles. This user can not see the field. I check Client scripts an ui policies, no one hide it. Only one view on this table.
I check ACLs and I have one to read and another to write to this field and a role that belongs to this user.
I check that read ACLs to read as none and * exists over this table.
Whats can be the problem?
Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-24-2023 04:06 AM
things to check
1) is the user seeing correct view and that field is present on that view
2) any client script or UI policy is hiding it
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-24-2023 04:41 AM
Hi ankur,
Thanks to answer.
I checked all CS and UIP that works on table and no one hide this field.
Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-24-2023 09:06 AM
Hi @Jose MMR
Is happening with one user or other users with same group?
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]
****************************************************************************************************************

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-24-2023 11:21 AM
@Jose MMR One easiest way to check if the user has read access to a field via ACL or not is to copy the XML URL of the record using the Admin account and open the same URL after impersonating with your user and by opening the XML URL in a separate tab to check if the field you are looking for exists within the XML or not. It it doesn't exist, the the issue could be attributed to read ACL. If it does exist, then the filed is hidden via a client script, UI Policy or a the view doesn't have that field at all.