Impersonation

sunny091213
Tera Contributor

do  you think Impersonation is an security issue? if yes give me reasons?if not support it?

8 REPLIES 8

Harish Bainsla
Kilo Patron
Kilo Patron

Hi @sunny091213 

In ServiceNow, "impersonation" can be considered a potential security issue because it allows administrators to temporarily log in as another user, which could lead to unauthorized access to sensitive data if not properly managed and monitored, potentially enabling them to bypass access controls and view information they wouldn't normally have access to. 

Key points about impersonation in ServiceNow:

  • Functionality:

Impersonation is a feature that allows administrators to temporarily assume the identity of another user within the system, which is useful for troubleshooting and testing user experiences. 

  • Potential Risk:

While intended for legitimate use, if not properly controlled, it could enable malicious actors to access sensitive data by impersonating other users with higher permissions. 

  • Mitigating factors:
    • Access control: Restricting who can use the impersonation feature and ensuring only authorized administrators have access. 
    •        Logging and auditing: Actively monitoring and logging all impersonation activities to identify suspicious behavior. 
    • Application-specific restrictions: Implementing security settings within specific applications to limit what data can be accessed while impersonating a user. 

 if my response helps you mark helpful and accept solutions 

Nice Info.
but Logging and auditing -> to access the logs of a organization   you should have the admin role.
Consider this situation:if a organization has two admins and one impersonated other admin and changed his password and he forgots his password then what happen there is no prove or logs that proves that person changed passwords and he is the cause of that situation then how to solve that kind of situation? 

Ankur Bawiskar
Tera Patron
Tera Patron

@sunny091213 

I agree with Atul here.

It should be given only in DEV and UAT only for testing purposes.

If my response helped please mark it correct and close the thread so that it benefits future readers.

 

 

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader


Consider this situation:if a organization has two admins and one impersonated other admin and changed his password and he forgots his password then what happen there is no prove or logs that proves that person changed passwords and he is the cause of that situation then how to solve that kind of situation?