How to stop admin to impersonate the normal user for HRSD modules?

AnkitT
Tera Contributor

I want to restrict to the admin to impersonate the other user for HRSD module. 

3 ACCEPTED SOLUTIONS

Sandeep Rajput
Tera Patron
Tera Patron

@AnkitT You can remove the sn_hr_core.admin from the admin roles to prevent administrators from viewing the sensitive HR information. For more information, please refer to https://docs.servicenow.com/bundle/washingtondc-employee-service-management/page/product/human-resou...

 

  1. Log in as admin.
  2. From User Administration, go to Roles (left navigation menu).
  3. Click admin.
  4. From the Contains Roles tab, click Edit.
  5. From the Contains Roles List column, highlight and move sn_hr_core.admin to the Collection column.
    Note: Also, remove other scoped HR Admin roles, such as sn_hr_le.admin.
  6. Click Save.
  7. Log out.

 

Hope this helps.

View solution in original post

SK Chand Basha
Giga Sage

Hi @AnkitT 

 

Can you this it might be helpful

 

https://www.servicenow.com/community/developer-forum/stop-admin-impersonating/m-p/2217417

 

Mark it Helpful and Accept solution!! If this helps you to understand. 

View solution in original post

5 REPLIES 5

Sohail Khilji
Kilo Patron
Kilo Patron

Hi @AnkitT ,

admin genrally has the impersonation option by default and its controlled by  a system prop

 

there is a script include i.e. "ImpersonateEvaluator" see if you can add more roles of HRDS to the function > canImpersonate to control the visiblity of the option. I hope this helps...


☑️ Please mark responses as HELPFUL or ACCEPT SOLUTION to assist future users in finding the right solution....

LinkedIn - Lets Connect