User Impersonation

< enportal | 5.5 | admin | user administration


1. Overview

As an administrator of the system it can be useful to impersonate a specific user/role combination for the following purposes:

  1. When creating and provisioning content to ensure the correct content has been assigned and is working.
  2. To help in troubleshooting issues a user may be experiencing.
  3. Does not require disclosing of password information.


If the user has SSO tokens that pass-through the user's authentication credentials, then these auth tokens will not work. In this scenario enPortal never stores the user credentials so it's not possible to provide them when using the impersonate feature.

2. Using Impersonate

Example right-click menu with Impersonate option.

The easiest way to use impersonation is in the context of either a user or role. The screenshot above is an example in the context of a user. To use the Impersonate feature follow these steps:

  1. You must be logged in as an administrator (/portalAdministration role).
  2. Use the right mouse button to bring up the context menu on either a user or a role and select Impersonate.
  3. The impersonate form will appear with either the User ID and Domain auto-completed when in the context of a user, or the Role auto-completed when in the context of a role. Complete the missing fields - all fields are required.
  4. Click the Apply button at the top of the page.
  5. When done impersonating a user, log out as per normal, and re-login as the administrator.