Impersonating a user entails giving the administrator access to resources that the actual user would have. This will have the same modules and menus as before. When an administrator impersonates another user, ServiceNow records all of his or her activities. This ServiceNow feature is extremely useful during testing. For example, if you want to see if a user can access the change form or not. You can impersonate that user and perform testing without having to log out of your session and re-log in with that user’s credentials.